3548 347
12565 173
15252 717
21035 570
39438 631
23972 236
51564 413
16970 266
31502 611
8638 460
24230 484
35829 513
5265 312
6181 636