260 80
16552 129
14435 357
3368 388
6888 265
15838 277
23400 112
3888 492
2447 588
1847 138
1565 185
4115 814
2951 644
1999 174
3635 674
2742 509
2472 596
2652 496