18331 3
40203 2
44257 6
29051 5
29655 7
73134 16
58257 9
70079 12
53480 7
23058 4
77206 9
51702 7
41905 12
53979 5
35253 2
86204 4
49259 7
68678 6
47234 6
116402 17
95559 11
22484 3
43680 4
82578 14