2599 298
3040 83
19911 130
16820 358
4350 388
7646 265
17699 277
34068 119
5179 492
3990 588
2555 138
2301 185
5443 814
3295 644
2763 174
4612 674
3308 509
2935 596
3112 496