4257
300798
13863
15230
26097
6825
7450
21391
6398
23104
116671
11468
3088
63879
3024
10865
3772
3629
2480
5778
9033
204911
96784