2134 306
2154 377
4226 594
12094 515
162057 422
3494 564
28883 879
53087 77
4285 152
4292 839
3390 483