42412 40
34683 210
32001 29
31974 57
29634 70
28584 47
26280 14
25537 59
24492 74
23573 158
21044 26
19484 53
19408 91
18825 60
18681 21
18425 28
17850 23
17201 36
17200 40
16436 71
16366 20
15651 30
15606 46
15512 64