3945 591
41895 471
21312 878
8272 358
10667 698
66804 1029
25483 519
23020 748
6057 381
15180 642
3103 452