4441 582
8770 226
4934 152
17565 619
167312 1092
65599 926
36252 504
39693 549
76881 396
50577 712
40316 314
6253 495