44532 5
54657 10
21276 2
33954 3
64901 11
23856 2
120302 20
32604 1
37734 5
54282 20
128834 13
19258 0
33180 7
37905 6
46726 3
41734 6
19406 2
57156 9
39128 8
26954 3
94534 7
36852 1
22256 4
165352 34