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