2863 515
6589 334
14136 571
7481 705
6515 403
47870 327
13919 277
20092 578
5821 315
28688 109
7665 120
8324 275