2812 515
6579 334
14130 571
7476 705
6510 403
47865 327
13917 277
20088 578
5820 315
28683 109
7661 120
8323 275