4332 753
19656 614
18067 460
1859 213
13994 396
12955 663
28658 538
11683 95
15087 54
9005 409
13255 353
11433 478