1851 144
3126 612
40031 350
22145 586
3276 313
3042 468
2144 116
18682 573
53398 330
16357 58
9074 162
4097 599
2913 559
12561 734
3964 527
3783 642
2755 366