3556 347
12575 173
15262 717
21079 570
39502 631
24040 236
51649 413
17053 266
31733 612
8651 460
24448 484
35923 513
5271 312
6198 636