2155 306
2197 377
4256 594
12142 515
162186 422
3504 564
29037 879
53457 77
4323 152
4319 839
3397 483