299703 805
141349 344
1017388 6593
649886 1944
5949 5938
435716 4951
244927 1139
372936 2692
166885 600
122 21
708293 6780
425158 2133
1114583 7060
668751 5726
466735 1819
509507 3080
376090 2897
530836 3603
290907 1855
269571 2118
96799 350
566121 5198
107911 570
470170 4775