6996 803
2963 160
22628 581
51266 725
1183 227
2802 694
10640 795
1412 223
2259 501
1626 275
1436 356
3560 689