11768 646
22088 638
5955 260
3119 869
158555 421
1223 247
1726 382
5865 314
15350 153
44459 342
7662 627