2985 860
427 47
766 112
1868 357
874 157
2934 753
1589 347
2910 893
1242 237
2170 452
2356 566
1814 506
1905 396
1871 375
2467 296
2788 712
1260 354
3113 891
2260 516
609 106
2586 435
3157 398
1781 289
2938 672