25598 353
41054 426
57849 545
3960 598
4353 174
49948 650
1827 187
71331 358
24093 198
81900 887
166667 1316
58557 481
42230 735
69090 446
80119 721
35352 680
19927 876
59239 231
13935 544
4603 794
7920 596
5314 200
3956 352
5190 325
10354 883
9552 325
3153 63
2990 296