20148 847
12119 697
299564 700
344152 939
113105 177
60257 550
49029 719
16850 478
84704 549
19840 243
111002 796
10827 608
31506 519