1829
4313
1688
3277
3236
3427
5793
4948
3217
5803
128998
7128
6110
2588
19552
80258
7719
7836
6667
3379
7666
34444
11870
4721