160 949
888 636
588 267
944 463
184 649
322 271
72 382
289 181
43 21
230 396
315 952
301 933
283 137
258 111
108 847