19461 841
13905 556
10400 450
19357 63
38395 142
2885 768
24878 158
18488 669
1791 292
3117 499
988 107
1360 94
3476 550