5800 78
24002 137
115742 432
50572 398
20526 514
54999 541
33213 819
49457 790
74286 1055
26374 619
10431 273
4189 81
6989 594
12198 770
4450 598
5757 940
4217 509
138007 835