3111 640
2977 600
3163 422
4068 585
4387 684
1282 209
914 95
3024 577
2445 653
2996 916
4126 839
2360 577
3605 755
813 68
763 94
3237 499
3039 658
4210 618
640 98
2564 265
2698 417
3145 699
1214 41
1711 436