7093 803
3054 160
22953 581
51308 725
1188 227
2820 694
10736 795
1444 223
2328 501
1637 275
1447 356
3582 689