4098 753
19510 614
17993 460
1795 213
13965 396
12888 663
28587 538
11639 95
15015 54
8961 409
13109 353
11379 478