4092 753
19503 614
17989 460
1790 213
13961 396
12881 663
28586 538
11636 95
15011 54
8957 409
13102 353
11375 478