304897 799
105867 702
334611 870
160731 395
733750 1688
79528 180
168256 292
89033 1072
172834 257
259358 438
53086 585
235336 1038
155756 282
240454 726
73278 430
253610 906
311208 873
102587 693
26358 132
143988 829
47014 511
71490 336
55015 387
36493 168
59040 380
26987 472
97519 882
39907 134