3046 905
2440 684
1907 549
2156 563
5164 458
1299 360
3091 684
2890 474
1766 142
15696 359
3140 445
14975 590
2612 287
2158 443
41745 451
9252 201
14859 716
13244 582