1223 283
2030 369
4218 382
25855 313
50892 78
6600 696
35429 641
4841 803
3833 285
20137 573
3970 665
2057 222