16418 333
22424 559
360853 977
9687 638
5599 108
8698 534
9067 546
7900 416
7087 437
4458 240
3328 81
33073 565
29574 138
21371 616
13731 515
22849 467
19550 183
28003 420
21704 567
9514 194
103673 789