502902 126
86682 8
139878 10
763854 108
129976 17
73626 5
54978 7
35908 2
64407 6
30130 2
39501 3
55882 4
44601 5
33483 3
172504 23
65207 7
35757 2
34133 1
50477 8
125033 17
118829 25
44081 8
98981 10
46253 4