42646 226
33886 311
19592 247
24314 812
61049 177
118612 334
86005 916
36894 502
43854 411
65873 1063