1033968 2457
147585 216
60044 615
14336 829
16971 234
147858 846
48686 374
39672 200
43172 880
145346 693
22082 202
22031 702
31660 948
17340 582
18555 398
18040 357
11663 95
11143 655
95945 679
48447 170
2561 193
4562 753
3699 522
5080 567