42238 485
4363 518
384096 1161
55541 627
4318 68
29808 884
3575 174
4546 87
670 30
5032 121
8224 758
23814 845