2129 306
2152 377
4225 594
12092 515
162002 422
3493 564
28859 879
53019 77
4284 152
4290 839
3389 483