5936 582
11346 226
6322 152
19205 619
172540 1093
68079 928
37886 504
41647 549
81297 396
53979 712
42299 314
7015 496