16531 396
15072 588
26366 877
10184 582
10019 232
10061 827
8384 352
13694 443
170949 713
44071 107
121859 558
62599 925
51346 675
52808 646
25045 333
8780 909