58015 311
6368 274
5224 640
12037 498
15911 130
63567 795
22339 940
89835 805
25670 308
15087 162
7740 651
10392 995
5104 308
20218 588
7559 86
13351 230
30320 291
21984 878
13248 152
14073 491
3895 196
6617 263
5213 871
5556 518
6423 747
5436 409
7292 650
4300 552