2591 298
3029 83
19903 130
16807 358
4345 388
7643 265
17691 277
34061 119
5165 492
3989 588
2551 138
2292 185
5431 814
3292 644
2753 174
4605 674
3305 509
2933 596
3110 496