8295 163
2327 68
7002 165
21000 475
24736 612
21249 711
9530 927
5953 587
2640 384
2684 191
6815 587
4309 551
2052 284