2940 933
1843 495
1750 397
2320 545
1512 335
1526 433
778 157
1658 332
2729 741
1670 437
2855 917
2898 714
2352 699
1426 377
998 305
2129 542
395 87
535 158
2490 815
2208 672
840 183
807 247
554 163
999 241