4102 753
19515 615
17996 460
1802 213
13967 396
12892 663
28591 538
11642 95
15017 54
8963 409
13111 353
11383 478