12194 300
14929 525
9406 553
14540 678
1953 118
10772 683
5422 714
5892 41
3835 891
3782 561
14717 761
4048 801
5478 232
3900 658
6789 455
3577 371
9743 749
2765 514
2307 396
3718 885
7217 623
6277 839
3931 716
5463 785
2602 225
4353 750
3819 563
5859 610