1033985 2457
147585 216
60045 615
14336 829
16971 234
147861 846
48688 374
39679 200
43173 880
145349 693
22082 202
22032 702
31661 948
17340 582
18556 398
18042 357
11663 95
11143 655
95958 679
48447 170
2561 193
4562 753
3699 522
5080 567