1016226 2437
145851 215
59343 614
14137 829
16869 234
144979 844
47800 374
38753 200
42740 880
143922 688
21698 201
21729 702
31210 947
16845 582
17730 396
17641 357
11286 94
10553 655
91693 675
45983 165
2462 193
4465 753
3627 522
5003 567