3556 347
12575 173
15264 717
21083 570
39508 631
24046 236
51655 413
17062 266
31759 612
8653 460
24460 484
35931 513
5273 312
6199 636