2957 883
2216 627
2313 669
251 45
1743 504
2237 550
1617 302
1116 349
2909 500
4237 757
2255 564
835 239
553 116
2588 550
2135 373
1419 334
7514 474
12512 471
4561 682
5872 670
4333 457
6866 355
2482 281
3459 622
3264 832
401 91
2625 789
3014 868