3571 347
12586 173
15272 717
21131 570
39558 631
24096 236
51727 413
17138 266
32033 612
8664 460
24634 484
36018 513
5283 312
6218 636