3670
6501
13443
4235
1819
4963
2873
7996
5052
11230
9731
9647
6764
30523
15704
10948
94117
10231
36956
14123
14882
10799
24603
31746
58003
11334
26826
23826
187456
36938
26223