1031 227
2454 632
1866 555
2289 628
2772 712
891 265
2931 821
2426 695
1587 506
531 173
124 25
949 215
1543 385
2674 557
789 196
2553 831
2649 699
472 119
1304 280
902 267
1703 409
2322 599
1575 314
545 155