18917 410
15525 590
12399 123
6900 586
38159 261
24787 72
2723 51
4131 733
17164 521
4720 316
8959 80