5933 582
11340 226
6316 152
19196 619
172517 1093
68062 928
37879 504
41638 549
81283 396
53968 712
42290 314
7013 496