24321 651
1106 58
4630 686
2030 106
4306 554
3263 616
5349 149
8532 912
5879 839
2983 242
8061 655
3974 782
10100 553
4104 734
5135 518
12726 568
7783 545
16156 759
21552 684
7033 705
2295 204
8868 714
5653 233
4168 943