29957 115
23079 100
13803 90
14571 88
14325 82
15929 80
15147 76
14761 74
8589 69
15565 69
6957 63
16071 62
12596 60
13057 57
22078 56
7815 56
10408 53
16957 51
12635 49
8451 45
6566 45
8682 45
8086 43
11407 42