41509 165
42943 817
8921 50
3927 749
16472 552
10094 514
21896 118
2867 656
15279 523
5233 720
2132 492
993 182
3178 421
1935 84
2609 189
14584 579
18759 630
20027 652
3559 737
10615 395
13273 158
3978 612
4024 695
3849 335
17042 139
9747 529
5764 108
6283 646