30923 621
169707 306
117086 141
57111 842
100674 926
21121 327
296871 1084
182528 307
66397 181
82535 581
53364 753
183855 670
105124 429
95393 631
58023 864
77527 689
116408 305
128128 324
741378 1218
98616 546
182928 640
59798 342
237538 1137
132982 316