4332 753
19656 614
18067 460
1859 213
13994 396
12955 663
28661 538
11685 95
15087 54
9008 409
13255 353
11433 478