2951 932
1677 535
1072 305
2399 552
1894 451
2226 533
2680 753
1917 471
2389 533
798 251
792 186
1312 277
321 92
2783 879
1976 411
558 155
1162 366
2554 612
1912 523
2898 711
553 145
2944 956
590 154
2721 730
584 118
2527 521
2670 623
253 58