4626 80
2125 63
5782 116
8778 676
5290 158
16627 178
6572 700
10469 257
22455 393
24298 181
7884 547
4332 107
2817 422
4980 428