4626 80
2125 63
5782 116
8778 676
5290 158
16627 178
6572 700
10470 257
22455 393
24301 181
7885 547
4334 107
2817 422
4980 428