897 91
854 880
802 411
702 628
689 333
660 386
640 108
630 392
594 362
536 524
521 255
413 899
249 64
237 682
187 398
157 249
146 964
130 333
124 35
40 279