4630 80
2135 63
5785 116
8779 676
5292 158
16633 178
6573 700
10473 257
22459 393
24348 181
7889 547
4335 107
2818 422
4983 428