3061 905
2454 684
1919 549
2156 563
5484 458
1304 360
3121 684
2913 474
1772 142
15705 359
3143 445
14978 590
2620 287
2158 443
41768 451
9254 201
14861 716
13246 582