19669 212
299637 851
35357 331
40222 737
124801 684
17299 74
43394 888
15047 235
34316 344
215875 789
27570 626
15649 478
91997 780
59598 483
109902 365
152206 745
69318 857
160623 656
62630 909
75533 276
15820 282
94769 560
58808 944
44066 881
90803 473
21470 343
64264 127
26852 1001