2631 776
54579 698
6574 661
10052 340
15835 820
9297 831
7823 319
6175 204
21504 703
7342 576
9314 275
11678 80
12503 56