42406 40
34672 210
31999 29
31969 57
29623 70
28582 47
26280 14
25536 59
24492 74
23572 158
21044 26
19482 53
19407 91
18823 60
18681 21
18422 28
17850 23
17200 40
17200 36
16435 71
16365 20
15651 30
15606 46
15510 64