3577 347
12593 173
15286 717
21161 570
39600 631
24179 236
51783 413
17178 266
32203 612
8673 460
24788 484
36088 513
5285 312
6233 636