1083 298
313 80
16582 129
14449 357
3370 388
6890 265
15849 277
23400 112
3888 492
2447 588
1847 138
1566 185
4116 814
2951 644
2002 174
3635 674
2742 509
2472 596
2652 496