4636 80
2143 63
5788 116
8785 676
5296 158
16649 178
6574 700
10478 257
22462 393
24463 181
7907 547
4340 107
2823 422
4990 428