3576 347
12593 173
15285 717
21146 570
39587 631
24156 236
51771 413
17166 266
32156 612
8671 460
24754 484
36065 513
5285 312
6231 636