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