5047
4999
4693
6031
8375
9202
5022
7100
7672
7312
3251
4315
4557
5256
13487
3758
9491
5694
7157
5368
3855
5636
3799
4158
6383
14874
5779
3459
10842
4572
3273
3710
8534
5816
3001
3408
3075
4019
7037
2825
3263
3878
10029
3363
2966
4852
3305
29601
34415
91589
178462
35828
204912
96784
52216
724850
264472
50801
33290
116872