41953 415
9847 247
7256 63
93306 520
74904 465
99018 810
38456 93
12097 108
18258 231
28314 244
14968 252