55731 15
37107 2
22601 2
64059 9
71803 6
39976 7
60227 11
215252 41
34505 6
39283 9
46429 4
33382 2
60083 3
35133 5
59153 17
93232 29
38554 9
37159 5
66254 3
50629 2
67906 22
100057 24
85054 10
295355 48