3009 889
2056 551
2318 709
1313 271
1669 293
2688 822
2345 201
731 129
3049 872
2641 721
678 106
808 151
1326 315
2822 645
5042 495
2875 282
3214 674
972 171
626 144
1178 181
2808 598
2472 588
3851 749
386 60