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