11769 646
22089 638
5955 260
3120 869
158569 421
1223 247
1726 382
5865 314
15350 153
44462 342
7662 627