3558 347
12580 173
15269 717
21095 570
39526 631
24064 236
51678 413
17087 266
31827 612
8658 460
24514 484
35961 513
5276 312
6207 636