1034958 2457
147652 216
60112 615
14347 829
16979 234
148054 846
48759 374
39790 200
43203 880
145460 693
22115 202
22043 702
31681 948
17424 582
18649 398
18064 357
11676 95
11185 655
96581 681
48613 171
2579 193
4567 753
3706 522
5090 567