12076 697
299323 700
343765 939
20121 847
112953 177
60207 550
48969 719
16823 478
84591 549
19798 243
110909 796
10824 608
31452 519