3561 347
12585 173
15272 717
21116 570
39541 631
24084 236
51701 413
17110 266
31937 612
8661 460
24573 484
35983 513
5277 312
6214 636