22991 238
41955 415
9849 247
7258 63
93308 520
74908 465
99018 810
38459 93
12098 108
18260 231
28314 244
14972 252