2574 260
49927 322
69200 728
14891 89
110353 1044
26418 76
115136 939
50266 436
75385 652
46375 495
76884 1003
41775 341