14597 258
7322 382
1609 405
2752 60
1922 479
1762 465
4560 845
3734 441
7348 592
7885 589
10350 183
7235 676
12927 830
163181 974