3016 894
2184 659
1376 325
1895 308
629 37
534 151
866 121
2477 626
2633 652
2337 327
2473 669
1202 296
2848 783
1472 260
680 141
1741 432
1933 362
3144 561
3242 547
784 215
2747 1319
1132 44
1496 416
2720 802