3068 905
2455 684
1924 549
2156 563
5589 458
1304 360
3134 684
2924 474
1775 142
15708 359
3145 445
14979 590
2621 287
2158 443
41786 451
9256 201
14861 716
13249 582