3000 473
1170 84
4684 711
5597 42
3929 589
5823 451
3863 292
6818 645
2312 31
2773 440
1746 208
2926 505
3547 512
1917 121
5034 694
3146 481
5976 106
1209 104
5059 601
3653 152
11107 644
4356 241
8021 888
3143 35
2879 277
1722 116
4687 532
3691 651