449558 14
267926 36
135330 7
1039456 130
137626 6
115530 9
418209 32
177851 20
226451 23
185630 32
89309 8
260834 27
200577 18
109877 12
121951 9
125257 12
117601 14
236029 27
51558 1
132377 11
68829 5
335552 22
104381 6
34657 1