2223 306
2187 377
4283 594
12127 515
162459 422
3512 564
29001 879
53612 77
4327 152
4322 839
3406 483