2134 306
2154 377
4226 594
12094 515
162064 422
3494 564
28885 879
53089 77
4285 152
4292 839
3390 483