30828 2
45859 12
306631 26
1082302 115
309504 10
221156 12
309783 49
297157 55
101730 6
418029 47
111854 20
180980 34
174701 25
151979 19
103381 8
83501 15
150130 31
87805 13
59181 9
86033 16
121934 8
34708 0
37530 4
37108 4