10604 284
2195 140
18849 629
14637 221
8153 31
10178 303
16377 879
2918 714
4289 601
4356 303
14920 223
5138 802
9226 58
2482 531
3142 462
1128 175