18922 410
15531 590
12402 123
6900 586
38165 261
24858 72
2728 51
4132 733
17164 521
4720 316
8960 80