26300 650
66657 903
10858 81
25964 348
44972 376
5799 279
12720 234
11184 175
3484 141
8316 289
5741 206
9288 129
12323 408
32227 246
32844 533
13986 219
8133 179
48271 519
8245 355
7308 257
5592 156
7926 566
21685 549
2297 354
18800 361
19832 424
19130 793
3293 110