2850 266
116340 190
4168 599
165015 448
47313 862
27138 524
5963 315
4084 561
6980 476
4099 430
9740 220