3291 598
2481 379
8868 644
9712 352
39264 926
201228 875
43814 189
29637 325
21990 482
13065 573
2914 747