3058 905
2452 684
1917 549
2156 563
5433 458
1303 360
3117 684
2909 474
1769 142
15703 359
3142 445
14978 590
2618 287
2158 443
41764 451
9253 201
14861 716
13244 582