16427 333
22437 559
361165 978
9691 638
5602 108
8700 534
9070 546
7906 416
7090 437
4464 240
3329 81
33088 565
29635 138
21375 616
13733 515
22874 467
19578 183
28041 420
21733 567
9530 194
103764 789