3548 347
12565 173
15252 717
21038 570
39439 631
23974 236
51565 413
16970 266
31509 611
8638 460
24234 484
35830 513
5265 312
6181 636