12215 276
4104 494
3709 817
34730 857
10979 448
32628 781
2526 392
18570 159
2986 366
5816 369
6089 873
3872 178
7478 637
4750 883
4295 545
5547 743
6331 647
23679 607
1995 74
3594 353
5228 562
8686 795
62579 489
26962 653
19840 970
7564 209
9783 605
4450 342