3548 347
12566 173
15253 717
21038 570
39439 631
23975 236
51567 413
16972 266
31510 611
8638 460
24237 484
35830 513
5266 312
6181 636