3072
10808
6072
2956
18815
3491
5530
3689
41861
11069
9472
4477
10454
2390
111004
6452
16387
6314
4316
10947
11615
7430
7424
28620
33696
91022
177521
34533
203778
93589
50735
721524
263571
50160
32909
116013
24535
52956
25839
130393