12186 276
4100 494
3703 817
34561 856
10932 447
32627 781
2523 392
18539 159
2976 366
5813 369
6086 873
3868 178
7464 637
4744 883
4290 545
5542 743
6329 647
23677 607
1991 74
3586 353
5216 562
8678 795
62563 489
26956 653
19835 970
7548 209
9778 605
4446 342