6957 706
5558 261
5635 243
15000 386
2518 271
3204 149
1199 74
3315 462
1813 226
9566 777
3362 858
1787 497
2980 172