2820 515
6581 334
14131 571
7476 705
6510 403
47865 327
13917 277
20088 578
5820 315
28684 109
7662 120
8323 275