2129 306
2152 377
4225 594
12093 515
162007 422
3493 564
28863 879
53028 77
4284 152
4290 839
3389 483