2560 650
3051 702
376 54
2593 501
2133 603
816 141
1848 518
1612 384
2394 623
2530 462
2712 528
1590 388
2053 367
1157 373
2897 785
2440 570
2913 577
3182 829
2972 730
1514 324
1949 405
1610 490
1640 333
911 169
2668 759
2925 612
2455 679
296 50