17092 503
6517 872
5689 636
14476 688
3346 105
17403 342
39302 597
22053 200
8781 222
2979 35
8013 745
2205 49
6364 692
2150 200
4914 440
4907 113
33429 683
8235 734
9966 906
6319 336
2716 557