6958 706
5563 261
5667 244
15027 386
2530 271
3217 149
1211 74
3316 462
1814 226
9579 777
3370 858
1788 497
2989 172