7094 803
3056 160
22957 581
51308 725
1188 227
2820 694
10737 795
1444 223
2332 501
1637 275
1447 356
3582 689