4636 80
2142 63
5786 116
8780 676
5292 158
16644 178
6574 700
10476 257
22461 393
24410 181
7896 547
4336 107
2820 422
4989 428