3586 347
12598 173
15289 717
21186 570
39611 631
24207 236
51807 413
17197 266
32269 612
8676 460
24836 484
36112 513
5285 312
6237 636