980 333
843 624
987 638
209 606
869 595
425 219
134 585
2319 573
48 992
203 101
819 113
329 729
698 327
441 199
916 212
733 58
488 192
117 525
602 127
458 251
44 67
55 28
627 726