53697 698
5933 661
9894 340
15371 820
8959 831
7486 319
5675 204
20946 703
7175 576
9174 275
11512 80
12014 56