3547 347
12562 173
15251 717
21033 570
39433 631
23956 236
51556 413
16965 266
31482 611
8637 460
24206 484
35821 513
5264 312
6173 636