8006 444
8516 314
8683 577
15933 386
6364 540
19835 523
23357 834
18238 232
3821 945
12459 837
12554 307
4401 447
25227 734
6122 94
21056 686
8254 514
8310 415
4043 68
15720 676
19685 733
2960 287
30161 105
14496 572
11685 82