3556 347
12576 173
15264 717
21084 570
39510 631
24050 236
51656 413
17065 266
31769 612
8653 460
24467 484
35933 513
5275 312
6202 636