4630 80
2129 63
5782 116
8779 676
5290 158
16630 178
6572 700
10471 257
22455 393
24325 181
7887 547
4335 107
2818 422
4982 428