31781 6
1645403 80
63928 9
77834 3
39651 2
35205 1
34154 2
31426 1
39958 3
33654 2
42227 1
32981 0
36702 0
37107 1
54308 1
37105 1
46883 7
71206 2
34708 2
46155 1
42601 3
32305 1
41684 4
31408 0