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