3172
2595
8984
11616
7432
70603
10020
4952
5733
15090
3962
5121
17980
100368
7835
4524
7136
3449
7428
3823
14762
4031
5271
4780
3040
4888
5872
7133
3633
13313
5477
4019
28642
33721
91031
177524
34570
203799
93654
50790
721566
263583
50177
32915
116033
24570
52957
25843
10277
130437