66
606
87
526
115
639
43
594
78
556
70
548
22
509
486
148
567
61
738
74
521
88
67
565
126
425
479
19
503
31
431
33
419