449559 14
267928 36
135328 7
1039455 130
137626 6
115527 9
418206 32
177858 20
226458 23
185628 32
89306 8
260831 27
200578 18
109882 12
121952 9
125253 12
117606 14
236027 27
51557 1
132381 11
68826 5
335552 22
104384 6
34659 1