2956 415
4961 537
3733 269
3984 126
3776 519
6609 122
3632 147
2841 771
2474 412
3139 80
6589 699
2456 110
4920 518
3116 410
4412 603
5181 738
2938 335
2764 100
3130 540
2160 207
7448 804
24646 763
40039 115
14471 481
20323 914
4426 673
4412 599
4017 156