18916 410
15515 590
12395 123
6900 586
38146 261
24720 72
2721 51
4129 733
17160 521
4718 316
8956 80