16418 333
22417 559
360754 977
9683 638
5596 108
8696 534
9067 546
7900 416
7087 437
4455 240
3326 81
33069 565
29557 138
21371 616
13730 515
22845 467
19541 183
27985 420
21696 567
9512 194
103634 789