284
244
304
268
394
317
410
470
293662
335391
31132
21586
16140
14321
12930
9912
946263
8664
8630
814148
710142
66911
6440