11770 646
22092 638
5958 260
3121 869
158621 421
1223 247
1726 382
5865 314
15350 153
44476 342
7663 627