32083 1
49384 9
31231 3
19081 3
23505 3
44532 9
204106 16
186105 66
18807 2
41006 5
14804 1
26558 0
42207 8
151155 12
2558526 120
35427 2
104452 15