3556 347
12575 173
15264 717
21082 570
39507 631
24046 236
51655 413
17059 266
31753 612
8653 460
24458 484
35929 513
5273 312
6199 636