3573 347
12589 173
15282 717
21144 570
39577 631
24140 236
51765 413
17161 266
32123 612
8671 460
24737 484
36058 513
5285 312
6229 636