3547 347
12562 173
15252 717
21034 570
39436 631
23964 236
51559 413
16967 266
31489 611
8638 460
24215 484
35825 513
5264 312
6175 636