244526 38
104980 3
82605 4
69305 2
65305 3
61008 5
60177 7
59883 5
59109 4
58406 2
55582 2
54158 0
54080 1
51881 0
51333 0
51104 1
42631 3
42151 1
41708 2
40832 2
38551 13
37753 2
37530 0
36933 15