2141 127
5173 517
11952 300
75279 806
54662 348
48727 922
14214 241
36166 178
72324 770
27055 365
93191 534