2955 415
4961 537
3727 269
3983 126
3774 519
6601 122
3631 147
2841 771
2470 412
3137 80
6587 699
2450 110
4920 518
3115 410
4410 603
5177 738
2936 335
2760 100
3130 540
2159 207
7445 804
24646 763
40037 115
14471 481
20323 914
4425 673
4412 599
4016 156