53076 20
27684 11
23677 13
52729 14
87254 41
108383 49
32978 8
75326 22
35401 13
29552 12
45227 26
21101 5
112434 52
87157 29
49104 11
41305 24
52827 24
61457 35
48251 21
48826 27
34456 29
97427 82
18783 3
112077 64