13295 17
15876 41
10364 38
4519 22
21930 119
8982 43
3310 20
10841 51
3319 19
3097 8
9880 21
8018 15
9494 34
8649 20
5042 12
25063 87
37485 97
7010 11
14537 28
40439 94
9574 24
39894 75
16460 28
18261 29