1854 116
17778 573
48856 330
15302 58
7598 162
3820 599
2588 559
12114 733
3651 527
3560 642
2461 366