268
348
382
4710
415
228
440
280
300
360
350
293662
22846
17350
15361
13730
10522
1030263
9294
9120
899148
758142
7020
69711