12202 276
4103 494
3706 817
34665 857
10960 447
32627 781
2524 392
18554 159
2982 366
5815 369
6086 873
3869 178
7474 637
4748 883
4294 545
5544 743
6329 647
23679 607
1994 74
3589 353
5225 562
8681 795
62571 489
26958 653
19836 970
7557 209
9779 605
4447 342