155
1,009
94
687
63
787
113
682
141
708
58
483
71
653
478
93
541
61
733
109
516
41
439
466
78
417
38
396
16
266
59
482
35
660
34
460