18923 410
15544 590
12411 123
6902 586
38177 261
24925 72
2730 51
4134 733
17165 521
4722 316
8961 80