2560 503
2606 671
1351 261
18924 292
698 121
3961 662
2481 547
1861 328
1686 334
2628 650
901 138
1837 272
232 24
3534 657
2563 422
2216 506
2801 741
2394 328
1278 224
2702 512
2744 807
2505 618
2977 745
958 150