4636 80
2144 63
5790 116
8785 676
5299 158
16662 178
6576 700
10479 257
22466 393
24493 181
7908 547
4341 107
2823 422
4992 428