8285 163
2326 68
7023 165
20982 475
24701 612
21347 711
9526 931
5946 587
2645 384
2677 191
6792 586
4298 551
2058 284