1999
1945
3004
3294
5854
3258
9519
2089
4395
1968
2629
2334
3595
2777
5099
6823
2870
27756
3050
14115
2600
2401
3868
3052
3198
2886
2440
19887
3363