3362
22406
32664
14196
4508
3431
737
9196
6951
14218
21122
7277
14364
30715
36489
7480
44301
10387
33900
7115
16808
51356
162245
31357
20564
41695
14597
30408
20720
8077
12277
17635
16334
145342
23734
9683
21015
199656
13254
27108
8844
21298
13145
30390
20643
9786
21234
9465
22811
14885
20969
10842
25896
21279
12553
33778
27016
76924
20473
165909