2336 533
2310 508
2963 927
2516 670
2547 775
2048 445
1242 298
3233 536
2959 651
980 205
2411 700
2995 883
1899 551
1347 423
2295 619
557 95
237 56
2594 486
648 114
2038 474
590 90
771 44
1422 245
2609 529