4333 753
19656 614
18067 460
1859 213
13994 396
12956 663
28661 538
11685 95
15087 54
9008 409
13256 353
11433 478