16898 47
41973 169
97857 139
31077 37
76197 130
28668 33
35378 110
143921 304
85070 228
55864 204
16337 39
59720 191
98571 213
38105 88
14223 14
10289 22
111198 265
41362 98
42580 86
18945 54
14947 23
12695 31
42985 139
7826 31