12100 697
299439 700
343967 939
20122 847
113023 177
60236 550
49003 719
16840 478
84654 549
19817 243
110948 796
10825 608
31477 519