3047 905
2441 684
1907 549
2156 563
5196 458
1300 360
3096 684
2893 474
1767 142
15696 359
3140 445
14975 590
2614 287
2158 443
41747 451
9252 201
14860 716
13244 582