4630 80
2135 63
5785 116
8779 676
5290 158
16632 178
6573 700
10473 257
22456 393
24343 181
7889 547
4335 107
2818 422
4983 428