2702 684
2596 474
1593 142
15588 359
3071 444
14923 590
2521 287
2129 443
41236 451
9167 201
14798 716
13158 582