6950 706
5541 261
5604 243
14971 386
2507 271
3188 149
1191 74
3313 462
1802 226
9545 777
3359 858
1787 497
2968 172