12341 11
14186 18
25762 71
16444 30
22408 54
14215 18
23719 69
30187 69
20007 35
31899 76
20299 50
17654 31
25411 45
57736 104
54569 154
34922 59
11245 24
16388 26
47909 156
20889 38
14738 10
13327 19
129788 501
45286 99