1229 283
2105 369
4276 382
25903 313
50912 78
6606 696
35429 641
4846 803
3844 285
20231 573
3978 665
2068 222