296560 702
21486 318
18102 509
43393 291
17458 87
318040 840
465169 1080
15936 855
14090 592
395931 691
78970 596
914014 1225
196793 1051
144982 470
432343 1062
156076 850
143684 610
31972 599
131276 557
17851 682
342191 938
326728 1360
13936 156
158672 475
19394 386
62248 729
31102 653
137997 209