5113
364
349
3514
4114
357
3419
3417
390
340
14811
11850
9301
7920
635263
6270
5740
5191
514147
49110
444142
3620