12150 3
31189 24
27095 28
11863 7
22926 17
15179 2
23054 4
72256 53
103824 88
16587 21
42714 51
24654 27
14068 3
15053 14
29365 45
16020 12
19632 14
14859 2
35884 38
72327 50
47972 34
49855 38
11199 6
45306 47