2139 127
5172 517
11950 300
75262 806
54654 348
48717 922
14209 241
36158 178
72307 770
27054 365
93150 534