4622 80
2122 63
5780 116
8776 676
5286 158
16617 178
6570 700
10468 257
22447 393
24231 181
7882 547
4329 107
2816 422
4973 428