242950 619
68719 581
79671 300
93377 647
84533 816
144455 468
217912 937
151473 838
71425 582
56494 238
133306 818
116033 362
82386 940
48910 200
150217 715
142941 641
142857 685
47291 85
51033 546
89468 321
41179 388
53510 186
165407 286
137106 326
109803 593
71171 144
112809 329
44933 175