50706 4
38928 3
19732 2
31777 7
35478 13
59803 12
19976 7
37008 2
25157 9
231458 38
381484 50
126083 13
55530 5
161855 48
270208 34
105282 24
1053808 87
158051 41
48981 4
98426 17
205309 31
68552 13
716678 66
461702 30