4572
39696
20529
5362
5299
2863
3100
4270
3890
6582
29603
10527
34463
12541
12212
11255
5401
2332
3782
19708
76862
120390
25535
139584
27318
39794
95069
48786
87196
35249
43847
101849
22848
6570
7153
3311
3899
2747
4913
3930
3922
4703
2827
3573
3253
3340
2642
2536
30993
9116
34123
21449
13590
30476
11061
15596
8635
15173
18086
10298