12670 258
10626 584
15889 326
7553 440
3998 121
17079 476
5000 371
8708 490
13873 251
22110 785
11957 558
6065 333
12652 623
15436 851
13818 52
16294 259
12161 541
13689 105
12673 472
7152 733
16535 505
13403 588
14876 892
33874 344
11437 531
14093 820
11339 703
8264 594