4675 527
34532 277
343572 934
30430 299
20187 722
31368 645
38595 214
92159 758
2886 652
3739 551
13096 720
4620 630
2047 119