2511 589
48672 89
14978 377
26277 290
20372 178
8872 867
28731 665
8938 501
14296 206
7227 138
8101 323
4263 116
7147 340
4601 748
3025 309