29907 3
35155 3
50751 6
29284 4
26680 1
50580 8
40032 2
34153 4
33257 2
45428 2
38184 3
56027 9
74054 17
223003 76
43403 5
31054 5
42676 4
70002 12
43004 5
112858 27
135202 22
53482 5
65281 3
100078 12