4406 582
8685 226
4878 152
17528 619
167093 1091
65490 926
36219 504
39630 549
76743 396
50474 712
40246 314
6243 495