53694 698
5932 661
9893 340
15369 820
8958 831
7485 319
5673 204
20943 703
7175 576
9171 275
11512 80
12014 56