40581 6
30930 5
71233 11
32354 4
51358 4
155526 29
31758 4
51957 4
44979 6
38831 7
76257 12
28881 1
30656 2
31331 2
48628 5
82256 7
221180 20
183077 27
25951 4
276030 23
34559 10
35828 6
40378 3