12402 7
16285 14
11693 5
14806 9
15214 5
14697 8
13900 10
10796 1
16294 12
14828 16
12670 8
20146 35
11950 6
29933 44
16728 32
16623 9
13592 10
17980 39
22799 46
12334 3
16800 21
21006 38
30668 51
15583 18