1034080 2457
147593 216
60054 615
14337 829
16971 234
147878 846
48694 374
39685 200
43180 880
145360 693
22083 202
22032 702
31662 948
17347 582
18569 398
18045 357
11666 95
11153 655
96016 679
48460 170
2562 193
4562 753
3700 522
5082 567