4680 527
34540 277
343661 934
30443 299
20187 722
31382 645
38614 214
92292 758
2889 652
3739 551
13096 720
4621 630
2048 119