49026 8
122003 20
377201 29
91476 11
50030 13
93608 15
110182 19
390926 44
405506 85
273307 58
85854 13
75657 15
81801 19
170351 21
36359 10
41682 13
70430 19
82629 10
40151 8
324504 23
42979 13
286305 47
124330 9
105578 20