3000 473
1170 84
4684 711
5599 42
3929 589
5823 451
3863 292
6818 645
2315 31
2773 440
1746 208
2926 505
3550 512
1917 121
5035 694
3147 481
5976 106
1209 104
5060 601
3653 152
11108 644
4356 241
8022 888
3143 35
2879 277
1722 116
4688 532
3692 651