2576 260
49992 322
69269 728
14911 90
110476 1044
26497 76
115305 939
50349 436
75449 652
46452 495
77068 1003
41871 341