4622 80
2121 63
5779 116
8776 676
5285 158
16616 178
6570 700
10467 257
22447 393
24217 181
7878 547
4329 107
2816 422
4973 428