3556 347
12575 173
15262 717
21069 570
39497 631
24029 236
51642 413
17036 266
31695 612
8650 460
24420 484
35912 513
5269 312
6196 636