1856 116
17781 573
48877 330
15305 58
7616 162
3820 599
2588 559
12117 733
3652 527
3563 642
2465 366