336 85
1120 354
2529 521
1896 523
160 46
1513 413
2677 856
1274 405
2387 644
2384 562
2772 749
331 68
1460 347
2935 968
1489 437
1432 361
1661 334
769 183
1192 361
2745 713
2598 802
2621 631
203 51
1923 407
1656 545
1092 277
702 145
483 135