28570 597
15041 195
3904 222
2228 35
6336 745
1237 49
4025 692
1768 200
3905 440
1698 113
17506 666
4113 731
4930 902
3737 335
2253 557