1230 283
2112 369
4289 382
25909 313
50917 78
6608 696
35431 642
4848 803
3844 285
20251 573
3980 665
2069 222