4625 80
2124 63
5782 116
8778 676
5288 158
16627 178
6571 700
10468 257
22453 393
24288 181
7884 547
4331 107
2816 422
4980 428