151176 20
101829 11
85931 9
230384 39
143279 18
113131 12
107258 9
492582 126
134729 10
79328 2
81031 6
129053 14
748431 108
125501 17
111352 15
231883 32
117301 16
1116051 188
48731 6
70358 5
30176 4
51428 7
32602 2
76403 7