5941 582
11347 226
6324 152
19207 619
172551 1093
68105 928
37894 504
41655 549
81307 396
53986 712
42301 314
7015 496