1035393 2457
147685 216
60144 615
14353 829
16982 234
148110 846
48781 374
39836 200
43219 880
145494 693
22136 202
22046 702
31692 948
17446 582
18687 398
18070 358
11686 95
11207 655
96844 681
48684 171
2580 193
4570 753
3708 522
5096 567