4090 753
19502 614
17988 460
1789 213
13961 396
12881 663
28586 538
11635 95
15011 54
8956 409
13101 353
11374 478