42406 40
34672 210
31999 29
31968 57
29620 70
28582 47
26280 14
25535 59
24492 74
23572 158
21042 26
19482 53
19406 91
18823 60
18681 21
18422 28
17849 23
17200 40
17200 36
16435 71
16365 20
15651 30
15606 46
15510 64