35231 29
11506 22
12449 16
37482 35
142622 158
13282 8
11548 14
15144 28
16130 18
14097 39
23529 54
11833 15
10867 3
10294 14
28566 33
11804 10
29680 38
17469 4
26684 21
11924 12
20507 16
29618 47
16516 27
19636 14