3506 605
3186 488
2869 415
4308 812
3536 867
6487 747
5712 267
2195 476
1770 270
4992 666
2181 517
2493 423
2857 318
2766 573
1316 210
1847 277
2855 389
10079 458
3993 793
3153 671
6896 716
1668 163
2657 529
1212 125