3705
6561
13592
4281
1844
4990
3036
8045
5076
11263
9759
9683
6790
30599
15742
10986
94200
10259
36996
14156
14916
10821
24644
31773
58051
11360
26851
23849
187574
36987
26252