3551 347
12571 173
15256 717
21051 570
39466 631
24004 236
51607 413
16993 266
31607 611
8646 460
24331 484
35874 513
5268 312
6188 636