3291 598
2481 379
8862 644
9709 352
39248 926
201126 875
43807 189
29636 325
21987 482
13065 573
2914 747