12292 19
15016 23
8217 7
20093 43
11059 6
18591 14
19770 44
11585 15
22165 22
14851 40
13942 18
13058 13
27925 46
12245 13
10627 12
56682 83
8982 10
22653 42
10716 12
8969 2
8306 8
10901 4
10835 16
15608 15