16502 333
22500 559
362250 979
9716 638
5624 108
8718 534
9089 546
7942 416
7116 437
4490 240
3347 81
33177 565
30011 138
21419 616
14056 515
23172 468
19756 183
28316 420
21841 567
9606 194
105249 792