3556 347
12575 173
15262 717
21071 570
39497 631
24031 236
51643 413
17038 266
31702 612
8650 460
24424 484
35915 513
5269 312
6196 636