3690 347
12722 173
15421 717
22790 572
40385 631
25404 236
53151 413
18210 269
35572 613
8882 460
28555 487
39053 519
5375 312
6577 636