138305 42
139333 50
155278 59
58909 12
35409 8
56678 8
91881 19
35855 5
44678 9
53957 9
86829 18
34831 8
1059982 199
216329 31
161354 22
226254 42
359259 41
176534 46
75130 18
50676 7
377478 93
105682 27
326052 75
71781 10