8285 163
2330 68
7027 165
20982 475
24701 612
21356 711
9526 931
5947 587
2645 384
2677 191
6794 586
4298 551
2058 284