27352 8
45779 10
39528 8
47282 5
33681 9
28627 9
41503 11
56105 1
20030 8
13254 2
15501 6
18001 7
13926 2
24283 2
37431 7
27882 11
31684 2
16204 8
26358 4
19857 1
17058 9
39333 15
88956 54
18327 12