3580 110
7684 112
156893 1228
14093 142
122199 774
16612 792
14982 563
13674 247
14028 366
7717 810
27364 581
23865 943
22769 676
6635 515
50864 656