42545 225
33771 311
19532 247
24248 812
60928 177
118283 334
85836 916
36758 502
43713 411
65672 1063