2567 260
49695 322
69011 727
14830 89
109961 1042
26147 76
114452 939
50028 436
75164 652
46108 495
76199 1003
41512 341