17091 503
6515 872
5687 636
14471 688
3346 105
17402 342
39301 597
22052 200
8778 222
2979 35
8011 745
2205 49
6361 692
2150 200
4911 440
4907 113
33426 683
8235 734
9962 906
6317 336
2714 557