1033993 2457
147587 216
60046 615
14336 829
16971 234
147864 846
48689 374
39679 200
43173 880
145351 693
22082 202
22032 702
31661 948
17341 582
18556 398
18042 357
11663 95
11146 655
95968 679
48449 170
2561 193
4562 753
3699 522
5080 567