3554 347
12573 173
15260 717
21063 570
39486 631
24016 236
51623 413
17003 266
31648 611
8649 460
24379 484
35889 513
5268 312
6191 636