8581 450
16157 63
35013 238
29220 141
20767 157
16010 669
3103 599
834 174
2659 274
2428 413
2852 517
2072 215
2518 711
1063 119
1960 47
1402 190
4705 688