22069 14
19669 20
10465 7
26 9
26854 37
12202 18
6728 13
22071 15
22609 35
8555 4
7801 12
15606 25
17010 15
11873 17
14373 27
25250 29
11244 11
13117 5
17341 22
73731 69
104747 93
13036 16
30321 63
13340 19