5623
3311
4418
5677
6778
3260
3877
6823
2672
3125
3708
9823
2829
4687
33740
34596
93701
50815
721587
263594
116044
27417
25845
22303
8840
23369
226518
23427
9329
15405
4352
7846
11331
2720
7548