3556 347
12575 173
15262 717
21077 570
39500 631
24038 236
51647 413
17049 266
31725 612
8650 460
24439 484
35919 513
5271 312
6197 636