3043 266
954 183
1537 318
2539 237
2168 224
688 143
2297 323
4245 270
2909 277
11745 369
1488 89
7236 534
1077 123
2122 601
1881 393
2496 347
3860 800
406 41
824 120
3690 894
453 78
4843 96
1702 140
3380 861