14810 583
20648 200
3641 113
6984 773
9064 797
15773 493
6038 514
4609 177
4733 537
10946 426
6550 144
7547 411
12243 729
6650 873
9973 697
15672 77
4452 494
5282 581
19352 549
9362 174
16743 535
3331 675
3048 235
1091 54
13245 629
8664 527
12995 753
5900 322