3058 591
1696 215
2647 473
3473 168
1333 329
4684 659
2348 629
1670 108
2141 265
5668 487
291 37
2900 779
2836 385
3200 635
1164 301
2845 561
3133 667
648 133
3079 896
2389 549
1617 476
1900 314
5075 361
815 140