12107 697
299499 700
344060 939
20124 847
113053 177
60245 550
49015 719
16846 478
84679 549
19829 243
110973 796
10826 608
31493 519