1032 209
6153 129
15897 258
10566 382
2202 405
3508 60
2690 479
2390 465
5892 845
4290 441
8768 592
8769 589
11673 183
8624 676
14493 830
163935 974