18922 185
1361 218
3304 262
8295 787
80578 868
13110 386
4472 402
2351 487
4487 610
2467 569
2901 553