3571 347
12586 173
15273 717
21132 570
39562 631
24102 236
51732 413
17146 266
32051 612
8665 460
24647 484
36025 513
5283 312
6220 636