3012 479
4465 357
4431 671
8282 138
5750 449
5073 674
5154 721
3370 79
6568 569
10719 158
1594 93
3148 773
2428 328
4254 621