23080 168
32703 263
59673 637
78245 1045
46927 712
19999 142
68386 707
2755 408
31038 306
56929 143
40766 353
14090 197
5325 437
3428 113
5803 625
3217 60
6535 867
6210 563
4214 53
5035 314
93046 516
216639 648
245874 348
197742 898
56520 853
38889 211
98160 599