30 302
32 799
782 991
535 938
67 105
146 945
975 177
387 56
390 75
341 953
23 329
431 985
720 924
142 959
712 34
467 682
357 504
421 948
778 528
333 125