3572 347
12589 173
15282 717
21144 570
39574 631
24135 236
51762 413
17158 266
32110 612
8671 460
24730 484
36055 513
5285 312
6228 636