2149 306
2187 377
4269 594
12147 515
162100 422
3525 564
28972 879
53119 77
4326 152
4325 839
3410 483