16898 47
41973 168
97857 139
31077 37
76197 130
28668 32
35378 110
143921 304
85070 228
55864 203
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