4334 753
19656 614
18067 460
1860 213
13994 396
12956 663
28661 538
11686 95
15089 54
9008 409
13256 353
11433 478