4637 80
2144 63
5790 116
8787 676
5302 158
16710 178
6576 700
10479 257
22469 393
24516 181
7911 547
4341 107
2824 422
4993 428