2960 862
560 144
2100 667
2667 559
2848 352
3771 173
4356 638
2818 123
3775 602
4435 745
2281 175
2665 440
1992 425
3769 288
3069 370
2155 207
3791 653
2766 296
3254 538
3078 376
2183 446
3460 29
5845 229
2182 596