4436 582
8753 226
4920 152
17556 619
167281 1092
65579 926
36246 504
39684 549
76858 396
50551 712
40296 314
6253 495