4078 753
19501 614
17987 460
1789 213
13961 396
12881 663
28584 538
11635 95
15011 54
8956 409
13101 353
11373 478