4676 527
34533 277
343577 934
30431 299
20187 722
31368 645
38596 214
92167 758
2886 652
3739 551
13096 720
4620 630
2047 119