19262 841
13810 556
10344 450
19059 63
37568 142
2869 768
24485 159
18195 671
1760 292
3090 499
947 107
1312 94
3441 550