2880
36039
366124
9617
3755
69329
7295
2492
4569
3253
19890
2776
1508
2181
1868
11689
5199
2264
2946
1653
2219
14399
3561
11902
14285