48409 89
12476 375
26047 290
20407 178
8645 866
28198 665
8913 501
14047 206
7115 138
7903 322
4111 116
7034 339
4463 748
2924 309