393583 49
660834 45
341534 30
53904 5
304682 25
1544684 83
107929 17
50354 11
178809 15
472181 43
308827 21
32951 5
26057 7
34934 10
303430 28
1995432 146
772526 27
358206 10
103753 21
448101 53
165753 9
19627 9
130855 16
455134 102