28274 30
14828 45
8891 38
14874 35
6418 15
21217 48
25992 51
10101 9
9993 29
62294 146
25210 65
6865 7
6250 4
7647 6
15117 40
13642 33
143471 352
9317 21
11538 22
12841 11
36158 84
61412 82
19709 31
29388 68