3037 905
2435 684
1899 549
2156 563
4991 458
1298 360
3068 684
2884 474
1758 142
15695 359
3139 445
14975 590
2612 287
2155 443
41738 451
9250 201
14853 716
13241 582