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