103728 1000
81204 193
6223 585
120855 166
49276 598
14999 402
26677 247
20338 681
46905 407
39940 336
12286 73
21241 555
50278 201
27344 420
27133 676
44011 376
22706 115
45057 476
68598 88
3376 496
3860 300
1192 35
4757 878
4639 456
7603 634
5321 450
1780 149
10632 639