3572 347
12589 173
15282 717
21144 570
39575 631
24139 236
51762 413
17159 266
32118 612
8671 460
24734 484
36057 513
5285 312
6229 636