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