103425 1000
81047 193
6209 585
120771 166
49208 598
14990 402
26582 247
20300 681
46883 407
39915 336
12261 73
21188 555
50059 201
27230 420
27108 676
43953 376
22697 115
44941 476
68546 88
3371 496
3855 300
1190 35
4750 878
4635 456
7600 634
5313 450
1776 149
10628 639