104760 1001
81593 193
6269 585
121036 166
49427 598
15014 402
26906 248
20499 681
47001 407
40002 336
12346 73
21461 555
50900 203
27654 420
27234 676
44253 376
22738 115
45454 476
68743 88
3390 496
3876 300
1206 35
4770 878
4662 456
7615 634
5341 450
1797 149
10645 639