47505 2
105933 16
44308 4
41051 4
76433 10
73551 8
35980 7
22752 1
325401 49
30608 2
95730 18
37779 3
28633 6
21376 5
34731 3
17627 2
19652 1
21508 1
34154 2
18905 1
19758 0
51534 5
55334 6
55083 2