33090
426543
769951
420534
277975
933949
397893
222918
576664
50019
542113
134781
350564
215207
540238
459243
274286
322346
146554
745515