15012 29
18669 49
22446 58
15200 34
20159 60
7843 13
10550 23
15900 22
26000 69
13072 39
47310 56
102571 208
7802 11
11929 27
24166 70
29008 97
16651 42
11780 18
17240 48
12979 31
11016 20
10003 16
17809 48
10685 15