1022860 2446
146545 215
59558 614
14219 829
16892 234
146032 845
48088 374
39008 200
42882 880
144410 692
21818 201
21817 702
31364 948
16965 582
17922 396
17769 357
11403 95
10748 655
92695 675
46896 166
2495 193
4504 753
3645 522
5022 567