2159 306
2200 377
4256 594
12142 515
162197 422
3504 564
29041 879
53476 77
4324 152
4319 839
3398 483