367
5220
555
374
612
304
395
314
534
5938
383
426
25597
19330
17481
15462
12112
1178263
10714
1055148
10080
902143
8240
75611