2840 266
116149 190
4163 599
164844 448
47263 862
27086 524
5955 315
4079 561
6976 476
4091 430
9731 220