2295 216
8013 307
10372 840
2000 325
2894 118
6672 387
3316 866
14746 161
2298 321
6710 191
13760 808
6586 586
9714 731
1530 243