14701 258
7430 382
1635 405
2773 60
1935 479
1784 465
4573 845
3743 441
7363 592
7911 589
10369 183
7256 676
12942 830
163189 974