2574 260
49946 322
69212 728
14899 89
110375 1044
26437 76
115177 939
50284 436
75403 652
46388 495
76931 1003
41792 341