956 38
18051 313
12101 486
6699 798
38648 200
58475 700
7387 730
22969 653
8849 661
4240 621
27159 1040
14704 792