1034926 2457
147652 216
60110 615
14347 829
16979 234
148051 846
48758 374
39785 200
43203 880
145458 693
22114 202
22043 702
31681 948
17424 582
18647 398
18063 357
11676 95
11182 655
96561 681
48608 171
2579 193
4567 753
3706 522
5090 567