4680 527
34540 277
343661 934
30443 299
20187 722
31383 645
38614 214
92296 758
2889 652
3739 551
13097 720
4621 630
2048 119