31096 304
109835 790
194402 441
92480 795
150753 997
153458 865
35044 159
52108 168
11677 368
202002 780
131010 357
96552 878
133484 740
43006 160
183823 669
66486 465
28273 121
230437 988
50380 289
214959 507
40032 215
172838 513
168197 219