13282
4485
17799
16072
8795
8946
76738
64415
257546
24606
725719
250146
19925
17031
10716
240993
12547
3782
12422
13271
21236
22449
22519
6933
5644
5038
28970
10148
7060
8598