2163 457
1260 360
2812 684
2673 474
1665 142
15653 359
3101 444
14941 590
2559 287
2138 443
41445 451
9191 201
14808 716
13186 582