58498 86
53434 230
43877 75
41652 139
39265 67
37894 65
32896 87
32783 105
30561 24
29597 77
29278 71
28054 67
25463 94
25136 40
24945 52
24406 49
23734 25
19640 36
19509 126
19452 46