56009 7
33427 4
112329 28
30379 5
87555 18
52153 14
45928 9
24207 4
61582 3
86626 15
56376 7
46408 4
90454 19
37728 3
26353 5
29334 8
66309 20
37828 8
37608 3
53352 13
42180 8
42758 8
51576 8
382333 70