8284 163
2281 68
7025 165
21003 475
24726 612
21261 711
9514 927
5952 587
2662 384
2682 191
6800 586
4298 551
2079 284