3558 347
12580 173
15268 717
21095 570
39525 631
24063 236
51678 413
17085 266
31823 612
8658 460
24507 484
35959 513
5276 312
6207 636