2574 260
49947 322
69213 728
14899 89
110377 1044
26440 76
115178 939
50287 436
75406 652
46393 495
76934 1003
41797 341