3506 133
14722 684
36738 810
2866 466
2237 395
1697 238
3271 533
2461 478
27598 373
2638 415
1054 74
1624 362
2305 450
3790 798
2290 259
3422 75
3700 759
3676 582
5170 267
2131 329
2260 310
4401 124
319 52
3723 340