4441 582
8768 226
4933 152
17565 619
167306 1092
65597 926
36249 504
39693 549
76879 396
50575 712
40310 314
6253 495