6958 706
5562 261
5665 244
15022 386
2530 271
3215 149
1211 74
3316 462
1814 226
9579 777
3368 858
1788 497
2987 172