5800 78
24002 137
115756 432
50580 398
20529 514
55005 541
33218 819
49461 790
74298 1055
26374 619
10431 273
4189 81
6989 594
12198 770
4450 598
5758 940
4217 509
138014 835