39453 3
44183 8
24132 1
33180 1
23607 0
34703 4
31977 1
32127 3
29957 2
23734 1
39979 9
45056 8
46182 1
44727 6