53732 698
5948 661
9900 340
15400 820
8971 831
7502 319
5684 204
20975 703
7187 576
9182 275
11512 80
12029 56