2599 298
3011 83
19898 130
16827 357
4344 388
7639 265
20008 278
34009 119
5012 492
3985 588
2480 138
2282 185
5418 814
3285 644
2725 174
4561 674
3301 509
2928 596
3125 496