19915 32
16094 27
45290 89
23948 20
38166 62
12319 3
8311 9
11205 7
10552 2
7051 6
12776 11
9074 3
13877 11
12221 8
8438 6
18915 8
17634 10
13674 18
8699 13
16920 15
7585 2
25175 72
33626 57
14603 11