3073 905
2456 684
1928 549
2156 563
5674 458
1304 360
3142 684
2938 474
1779 142
15708 359
3148 445
14980 590
2622 287
2159 443
41803 451
9256 201
14861 716
13250 582