13295 17
15481 41
10364 37
4519 22
21520 119
8982 43
3310 20
10841 51
3319 18
3097 8
9880 21
8018 15
9126 34
8649 20
5042 12
24692 87
37485 97
7010 11
14537 28
40065 94
9574 24
39894 75
16460 28
17887 29