1851 144
3126 612
40031 350
22146 586
3276 313
3042 468
2144 116
18684 573
53404 330
16357 58
9075 162
4097 599
2914 559
12561 734
3964 527
3783 642
2755 366