3586 347
12598 173
15289 717
21188 570
39611 631
24216 236
51808 413
17199 266
32277 612
8678 460
24842 484
36115 513
5285 312
6237 636