9012 76
6747 590
12443 463
4943 719
10436 401
4983 683
7671 662
8946 948
6163 474
7855 763
4586 118
9928 597
24234 264
5680 751
8100 211
6687 670
4798 503
6446 842
3993 327
5254 813
3512 430
4479 27
28692 849
2914 95