339382 80
136705 12
129552 16
373308 50
373381 56
66981 10
52476 10
386576 42
84030 20
405027 95
180252 19
130584 8
152901 22
526982 93
305653 62
115406 15
168127 20
276033 43
114153 19
111328 12
188834 30
225104 19
580802 74
315882 50