268
348
394
507
241
415
440
300
400
310
350
260
22566
17100
15071
13560
10362
1007263
9064
8940
867148
744142
68911
6860