3555 347
12573 173
15261 717
21065 570
39488 631
24017 236
51625 413
17005 266
31650 611
8649 460
24382 484
35891 513
5268 312
6191 636