997 119
895 649
876 321
833 755
831 992
771 666
730 576
493 419
377 298
343 26
319 641
286 215
251 286
183 524
181 534
142 604
99 447