53702 698
5934 661
9895 340
15375 820
8962 831
7487 319
5679 204
20953 703
7177 576
9176 275
11512 80
12018 56