1395 321
2327 121
9506 806
6886 638
4291 505
7481 308
6327 81
4193 549
4702 651
6670 358
7111 803
3751 456