303
1,453
256
936
132
740
67
813
258
799
245
757
126
644
230
706
166
651
6
321
56
332
186
556
60
571
207
584
66
465
96
459
49
442
205
447