4093 753
19504 614
17991 460
1792 213
13963 396
12882 663
28586 538
11636 95
15011 54
8958 409
13103 353
11375 478