39535 109
357333 863
22640 460
32457 641
21756 769
99667 574
263662 495
27540 311
47326 168
50700 202
401489 810
22047 102
161226 372
199366 393
75152 699
178618 630
33206 594
80194 777
98156 445
131524 629
73239 327
128196 166
217152 658
210526 836
38329 311
251111 732
208255 719
37166 158