6958 706
5560 261
5655 244
15015 386
2530 271
3211 149
1209 74
3316 462
1813 226
9577 777
3366 858
1787 497
2987 172