105596 272
54473 232
86058 192
53937 173
37894 173
37771 161
38027 139
56322 131
58065 124
35876 116
45325 102
34939 98
16002 91
21990 90
30091 89
51827 87
27299 86
29934 86
49968 82
74449 82