3556 347
12575 173
15262 717
21080 570
39504 631
24041 236
51651 413
17053 266
31738 612
8651 460
24451 484
35924 513
5271 312
6198 636