3096 644
565 109
2028 398
1862 411
1297 231
1732 333
2490 370
1110 277
719 77
3700 625
1779 295
4226 861
3317 767
2621 652
3046 588
1190 239
3216 734
2152 642
2770 204
2550 484
2180 452
1636 311
2897 562
3537 532