16520 333
22510 559
362421 979
9727 638
5627 108
8723 534
9096 546
7946 416
7118 437
4498 240
3351 81
33187 565
30070 138
21423 616
14063 515
23217 469
19789 183
28376 420
21855 567
9624 194
105518 792