16418 333
22417 559
360746 977
9682 638
5596 108
8696 534
9067 546
7900 416
7087 437
4455 240
3325 81
33069 565
29555 138
21371 616
13730 515
22845 467
19541 183
27975 420
21695 567
9511 194
103633 789