3909 830
23907 817
4490 183
2585 275
3735 488
4150 621
11653 601
4523 885
2249 500
1969 334
2372 301
2918 717