174226 169
257072 177
107834 678
38408 527
71215 427
55599 307
46595 224
45325 417
129091 928
75216 735
112539 158
90435 101
66333 827
22598 49
47151 531
51554 603
120434 382
58814 685
15300 117
98285 237
88324 903
153956 542
42638 59
86049 505
44435 404
65232 660
15361 567
142642 136