12049 697
299243 700
343589 939
20120 847
112893 177
60181 550
48950 719
16809 478
84554 549
19783 243
110873 796
10822 608
31436 519