125058 593
111970 195
8135 61
6256 323
375126 533
34885 663
103536 460
200262 544
108559 420
275553 181
114055 677
31224 325
44568 527
84017 425
62368 314
49601 418
128826 161
37511 275
25548 49
98672 907
163745 541
86547 600
99132 231
72618 145
87727 262
44522 560
109265 370
50417 702