3547 347
12561 173
15251 717
21031 570
39432 631
23953 236
51551 413
16961 266
31469 611
8637 460
24196 484
35817 513
5263 312
6173 636