41029 230
27557 597
17262 570
35810 258
26592 556
13796 76
24142 864
25346 485
7160 955
8943 114
48520 698
25408 229
3217 517
34552 588
19290 627
5707 611
46758 600
13528 339
32158 124
29704 119
24351 178
24834 685
59720 348
6682 798