16419 333
22424 559
360905 977
9687 638
5599 108
8698 534
9068 546
7900 416
7087 437
4458 240
3328 81
33073 565
29576 138
21371 616
13731 515
22851 467
19551 183
28006 420
21708 567
9517 194
103686 789