3960 591
41902 471
21352 878
8278 358
10674 698
66835 1029
25497 519
23038 748
6076 381
15188 642
3105 452