8291 163
2337 68
7028 165
20984 475
24701 612
21368 711
9527 931
5949 587
2646 384
2677 191
6798 586
4302 551
2058 284