6950 706
5540 261
5602 243
14965 386
2507 271
3188 149
1191 74
3313 462
1799 226
9538 777
3358 858
1787 497
2968 172