3030 643
1475 238
2927 560
3078 724
2649 376
3266 962
2895 621
980 124
999 119
722 48
1760 442
4095 847
3085 782
913 167
1654 245
3064 586
590 67
1844 273
1760 143
1609 245
1022 186
1224 161
2563 675
1956 132