50802 261
15696 550
13992 675
20860 839
26537 512
21183 740
36630 419
92367 683
14580 696
25277 316
9587 469
13306 648
6102 183
10541 258
2129 63
12503 580
4847 517
10189 758
25748 54
3339 346
21875 217
19645 195
31353 447
1968 88
62500 568
4279 356
16433 163
10728 506