3978 591
41907 471
21421 878
8287 358
10695 698
66872 1029
25512 519
23082 748
6084 381
15194 642
3106 452