338601 80
136526 12
129376 16
372580 50
372905 56
66755 10
52428 10
386354 42
83859 20
404077 95
180001 19
130477 8
152630 22
526083 93
305276 62
115307 15
167909 20
275804 43
113958 19
111181 12
188758 30
224879 19
580406 74
315502 50