3547 347
12562 173
15251 717
21033 570
39433 631
23956 236
51554 413
16964 266
31480 611
8637 460
24205 484
35821 513
5264 312
6173 636