58786 604
14072 238
23850 205
37185 622
47676 515
19647 78
15232 408
101227 703
62204 985
25538 292
23784 231
37249 665
95358 266
36886 717
105050 582
26452 537
34450 308