3017 561
1148 136
2948 504
2055 368
1259 120
10650 423
3133 583
6499 550
1263 199
3366 117
2016 327
2165 392
2016 345
3343 535
3292 726
2617 293
3208 644
3696 822
3890 414
3202 555
4031 640
1651 287
2592 428
1412 159