3548 347
12564 173
15252 717
21035 570
39438 631
23967 236
51562 413
16968 266
31495 611
8638 460
24222 484
35827 513
5264 312
6177 636