4636 80
2143 63
5787 116
8784 676
5296 158
16647 178
6574 700
10478 257
22462 393
24452 181
7906 547
4339 107
2823 422
4990 428