3947 591
41895 471
21317 878
8272 358
10668 698
66806 1029
25483 519
23020 748
6057 381
15180 642
3103 452