4257
300791
13861
15230
26096
6825
7450
21391
6397
23103
116669
11467
3087
63879
3022
10865
3772
3629
2479
5778
9031
204911
96779