1981
8287
13415
6015
23422
2489
2319
1758
2531
1882
3381
6435
2949
1956
4892
9452
4521
5005
2627
1646
2661
59582
1801
53941
6843