252313 594
15577 515
37556 346
46091 594
215173 1025
83569 485
296822 942
13630 54
41135 322
41664 664
12189 347
3477 428
5006 370
2588 185
50346 520
71149 398