16418 333
22423 559
360806 977
9686 638
5597 108
8697 534
9067 546
7900 416
7087 437
4458 240
3327 81
33070 565
29565 138
21371 616
13731 515
22845 467
19546 183
27994 420
21699 567
9512 194
103654 789