3000 473
1169 84
4684 711
5595 42
3928 589
5823 451
3862 292
6818 645
2311 31
2771 440
1746 208
2926 505
3547 512
1916 121
5034 694
3146 481
5976 106
1209 104
5058 601
3652 152
11106 644
4355 241
8021 888
3143 35
2877 277
1722 116
4686 532
3691 651