3938 599
159947 445
97960 179
45523 862
25858 523
5832 315
3983 561
6855 476
4014 430
9629 220
2475 265