40783
2565
8300
13087
7687
26116
9727
4127
4530
2692
160367
7049
17493
4323
8291
3356
9627
7429
6862
4140
3308
8135
8910
4327
5090
5654
5587