4400 753
19689 614
18094 460
1883 213
14006 396
13123 663
28681 538
11705 95
15406 54
9016 409
13278 353
11457 478