27928 9
39782 4
13355 5
35959 5
38903 6
47805 6
73357 4
51909 8
33357 10
35180 4
40684 4
43081 3
74401 16
18956 7
43507 6
38657 5
18608 4
70780 1
46754 7
105109 2
41276 5
30080 5
51829 3
46158 7