4627 80
2127 63
5782 116
8778 676
5290 158
16627 178
6572 700
10470 257
22455 393
24309 181
7887 547
4335 107
2817 422
4980 428