4092 753
19503 614
17989 460
1791 213
13962 396
12882 663
28586 538
11636 95
15011 54
8957 409
13102 353
11375 478