42541 225
33765 311
19528 247
24244 812
60920 177
118269 334
85825 916
36748 501
43708 411
65653 1063