49 163
26 871
1017 466
636 233
615 547
156 259
52 544
898 585
758 184
241 234
327 165
274 202
187 297
965 292
584 776
387 91
253 576
268 708
404 746
323 21