58063 82
52016 225
43446 74
41184 138
38824 67
37894 63
32460 87
32335 99
30098 24
29278 71
28666 75
27161 66
25136 39
25023 93
24059 51
23963 49
23289 25
19202 34
18571 46
18528 24
18354 86