30
1,026
55
975
82
865
50
813
100
788
28
749
119
268
35
715
90
367
60
637
26
665
61
662
25
608
94
609
16
160
115
416
44
457