5925 582
11328 226
6309 152
19177 619
172479 1093
68046 928
37865 504
41624 549
81252 396
53943 712
42277 314
7012 496