11771 646
22093 638
5958 260
3121 869
158626 421
1223 247
1726 382
5865 314
15350 153
44479 342
7663 627