319
5410
495
416
433
366
330
4415
394
4111
3612
25637
19390
17501
15492
12122
1184263
10734
1058148
10090
905143
8270
75611