3569 347
12585 173
15272 717
21116 570
39544 631
24085 236
51702 413
17110 266
31951 612
8661 460
24578 484
35986 513
5279 312
6214 636