18914 410
15510 590
12392 123
6899 586
38135 261
24700 72
2719 51
4127 733
17160 521
4718 316
8955 80