3556 347
12575 173
15262 717
21076 570
39500 631
24035 236
51644 413
17045 266
31715 612
8650 460
24434 484
35918 513
5271 312
6197 636