4630 80
2130 63
5783 116
8779 676
5290 158
16631 178
6572 700
10471 257
22455 393
24328 181
7887 547
4335 107
2818 422
4983 428