2922 902
360 104
1308 413
2037 536
4404 780
75600 523
30574 685
37417 484
11805 304
10237 678
4763 223