24739
14724
6913
5063
9595
4254
8262
7796
4365
1778
1597
3764
1235
2675
1763
2118
3673
29400
1634
1521
864
1471
3258
2407
3837
2472
5127
1155
1505
1625
2052
1860
1612
886
4792
2455
2022
886
846
2466
2031
1276
1668
3485
2995
1132
872
877
1005
2092
850
2531
924
728
944
1047
2090
922
5043
819