11770 646
22090 638
5956 260
3120 869
158583 421
1223 247
1726 382
5865 314
15350 153
44463 342
7662 627