39657 9
26554 5
87851 5
5803 1
5526 1
244533 3
97829 2
272376 7
50903 5
31980 3
57652 3
82059 9
38858 7
39330 3
18926 3
20478 2
9427 3
160703 5
94053 6
35231 2
13108 2
107032 6
229281 7
30601 5