1990
4970
1123
2882
1323
1263
1159
892
1661
965
1215
952
3511
504
968
597
774
861
1957
3453
817
1170
1023
4511
