2129 306
2152 377
4225 594
12093 515
162004 422
3493 564
28860 879
53022 77
4284 152
4290 839
3389 483