969 276
844 323
836 978
806 426
771 236
740 659
655 411
637 705
452 196
389 532
349 101
157 729
111 300
29 224