41888 350
824192 1977
190547 410
34670 951
14130 158
361149 887
67750 342
54136 588
163734 962
51620 873
261091 2047
40092 296
171295 834
18504 586
258955 1518
39088 647
60629 495
39195 430
637329 1699
308927 1150
137043 324
34269 676
71581 151
26708 623
106955 642
35985 611
259445 1027
27994 408