4524
21499
9667
10228
7923
15995
26213
10707
19817
3995
30406
8988
6628
43569
38057
31069
8260
6783
7884
7716
79329
94002
45631
115048
10316
38155
3139
20985
17845
20308
10255
21591
7638
31281
30012
34110
20847
53480
15532
307951
36891
4571