4397 527
34191 277
338881 931
29792 299
20123 722
30153 645
36844 212
87866 755
2802 652
3488 551
12987 720
4542 630
1965 119