103394 1000
81029 193
6208 585
120763 166
49204 598
14989 402
26574 247
20296 681
46882 407
39913 336
12261 73
21176 555
50035 201
27223 420
27105 676
43946 376
22693 115
44933 476
68542 88
3370 496
3854 300
1189 35
4750 878
4635 456
7599 634
5313 450
1776 149
10628 639