21526 43
12244 2
16634 20
18975 22
20229 33
20934 23
12848 5
14213 4
15757 14
21248 59
14572 11
12645 8
14005 3
13192 5
14427 3
12990 9
12973 5
13258 2
14790 12
15889 10
17854 13
16010 17
14152 8
22008 42