16505 333
22502 559
362280 979
9716 638
5625 108
8720 534
9093 546
7942 416
7116 437
4493 240
3349 81
33178 565
30019 138
21420 616
14059 515
23178 469
19761 183
28341 420
21842 567
9609 194
105299 792