2790 684
2634 474
1639 142
15618 359
3081 444
14932 590
2541 287
2132 443
41357 451
9181 201
14803 716
13171 582