4625 80
2124 63
5782 116
8778 676
5289 158
16627 178
6571 700
10469 257
22454 393
24289 181
7884 547
4331 107
2816 422
4980 428