3595 110
7717 112
157696 1230
14125 142
122770 776
16638 793
15007 563
13698 247
14032 366
7725 810
27376 581
23901 943
22909 676
6650 515
51037 656