3551 347
12572 173
15259 717
21061 570
39477 631
24013 236
51623 413
16999 266
31642 611
8649 460
24370 484
35888 513
5268 312
6191 636