1033413 2457
147550 216
60015 615
14334 829
16970 234
147770 846
48660 374
39644 200
43154 880
145278 693
22074 201
22020 702
31650 948
17313 582
18530 397
18031 357
11657 95
11117 655
95636 678
48374 170
2558 193
4558 753
3697 522
5078 567