31033
7454
19834
1526
1299
4589
1291
2341
2827
4779
2575
1188
1530
1118
1311
71043
7130
10760
5236
5112
1728
1678
1933
6943
1259