12095 701
9238 33
14807 276
6509 613
2401 69
11415 604
37311 394
9972 390
19020 531
9002 319
3455 247
14467 354
18544 580
31997 514
29543 41
19699 686
26463 261
4698 99
8374 511
17496 563
6178 386
5193 779
16418 454
37870 285
28509 727
2935 116
6262 717
3709 512