4431 582
8739 226
4910 152
17552 619
167255 1092
65569 926
36242 504
39674 549
76843 396
50540 712
40287 314
6250 495