1072
2887
2012
1425
2841
1478
5988
10031
2825
2222
8680
9892
8574
13491
14782
14598
56403
33908
12556
14606
23013
114955
165913
43415
10680