41401 3
41806 5
32177 4
29381 2
23901 2
43905 1
71726 6
37656 1
41006 1
149151 4
58478 5
85081 3
93651 8
132176 18
132382 12
97583 12
78783 7
158805 28
46033 1
333254 35
258184 30
54606 3
258455 67
67956 4