324 107
811 76
592 644
307 872
523 976
974 200
58 826
426 1000
971 739
789 419
491 341
188 638
878 407
151 349
940 892
448 232
358 841
283 826
70 335
501 351