16455 333
22469 559
361705 979
9700 638
5608 108
8707 534
9078 546
7920 416
7099 437
4474 240
3338 81
33133 565
29785 138
21392 616
14036 515
23009 467
19636 183
28161 420
21781 567
9554 194
104016 790