3551 347
12572 173
15259 717
21061 570
39475 631
24013 236
51622 413
16999 266
31635 611
8649 460
24366 484
35887 513
5268 312
6190 636