98978 26
51053 5
209706 17
127258 17
70528 7
23181 1
80653 16
108582 23
121655 18
116004 14
39877 2
64951 5
34078 6
50752 6
129205 5
104026 12
57380 6
94884 3
83903 4
96184 8
81857 4
405608 48
131909 21
280628 54