2173 306
2213 377
4266 594
12164 515
162390 422
3506 564
29114 879
53712 77
4357 152
4321 839
3400 483