2152 306
2190 377
4271 594
12150 515
162106 422
3525 564
28974 879
53122 77
4328 152
4328 839
3413 483