51132 4
30951 1
133728 24
66179 9
44407 5
50832 9
21702 3
91554 18
94426 7
35932 3
78903 7
28481 2
34608 3
160855 8
76854 7
169704 16
43278 4
33279 5
48559 8
40480 4
29233 6
53378 7
72628 12
98856 12