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