18914 410
15511 590
12392 123
6899 586
38137 261
24704 72
2719 51
4128 733
17160 521
4718 316
8955 80