4313 753
19645 614
18065 460
1856 213
13973 396
12949 663
28653 538
11682 95
15084 54
9005 409
13250 353
11428 478