2953 676
2841 503
2994 581
3471 618
16208 738
8925 808
12501 442
2944 426
10198 764
5121 298
3878 667
1177 113
2329 327
5328 536
3833 680
10400 329
2945 270
2278 352
3538 429
4667 819
10192 282
3437 697
1302 101
918 134