11995 697
299147 700
343426 939
20120 847
112840 176
60165 550
48932 718
16792 478
84518 549
19768 243
110835 796
10820 608
31423 519