48408 89
12475 375
26046 290
20405 178
8641 866
28196 665
8912 501
14046 206
7115 138
7903 322
4111 116
7034 339
4463 748
2923 309