10182 250
26016 80
8963 245
57483 179
9898 66
27418 621
37737 114
8841 363
20822 698
8734 350
12932 935
6297 64
22678 309
7263 473
16410 318
13244 232
31663 280
28500 448
24070 531
5546 311
4453 559
39091 279
2817 297
24428 917
8757 1017
16161 275
7738 808
45317 517