18917 410
15524 590
12399 123
6900 586
38158 261
24786 72
2723 51
4131 733
17164 521
4720 316
8959 80