5960 582
11371 226
6346 152
19234 619
172623 1094
68134 928
37917 504
41683 549
81354 396
54034 712
42325 314
7025 496