2137 306
2155 377
4229 594
12096 515
162168 422
3494 564
28902 879
53121 77
4286 152
4292 839
3390 483