347977 41
159127 25
87479 8
157358 10
25629 2
56028 3
127402 15
49033 3
25684 8
38751 1
170026 21
30776 2
37882 3
39259 12
43556 6
72230 6
33655 5
34407 10
236876 41
843734 75
14708 10
31301 7
418756 27
37130 6