4101 753
19515 615
17995 460
1801 213
13966 396
12891 663
28591 538
11641 95
15017 54
8963 409
13109 353
11383 478