251 80
16549 129
14433 357
3366 388
6885 265
15834 277
23400 112
3887 492
2447 588
1847 138
1565 185
4114 814
2951 644
1999 174
3635 674
2742 509
2472 596
2652 496