14011 56
20263 240
17374 157
32893 253
50320 221
47048 343
52700 283
42643 331
66013 449
9341 93
180308 305
19198 266
24254 203
19762 143
15904 157
23911 246
35604 191
22575 192
125748 1176
9204 334
23517 120
66964 330
86285 181
15620 252
66048 926
12878 115
45355 286
30226 380