15028 770
3479 526
5163 153
6051 714
18077 468
20511 587
7837 345
16411 172
10435 663
4296 312
12901 389
24365 348
13493 128
29929 687
17760 715
42333 451
29313 537
13529 763
21720 318
7513 711
8545 112
15093 535
19514 377
19546 635
12484 53
9370 536
8815 582
15667 275