303
1,458
254
939
132
740
67
813
258
801
245
760
126
645
230
712
166
654
92
1,065
56
334
186
555
207
590
60
573
66
465
96
459
49
442
205
451