20556 636
6009 542
75440 579
183957 827
57098 663
11750 618
10757 187
2348 358
4172 664
2633 146
8959 166
3614 578