42603 226
33818 311
19563 247
24284 812
60982 177
118435 334
85924 916
36847 502
43780 411
65781 1063