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