5897 582
11303 226
6295 152
19152 619
172405 1093
68025 928
37838 504
41598 549
81201 396
53879 712
42236 314
7007 496