27354 8
45853 10
39679 8
47304 5
33702 9
28659 9
41558 11
56134 1
20052 8
13259 2
15508 6
18007 7
13926 2
24302 2
37476 7
27881 11
31702 2
16253 8
26454 4
19881 1
17076 9
39354 15
89027 54
18326 12