3216 447
293966 672
11930 186
15442 499
189068 434
72422 265
146468 458
332666 1193
148033 1051
181590 662
15597 808
11086 252
225981 1236
46109 523
8905 75
379326 745
70200 640
55475 463
103717 259
64975 971
340814 603
175226 483
543626 1149
19149 924
17868 878
164052 576
68854 316
518091 1057