3025 902
370 104
1323 413
2047 536
4469 780
75662 523
30721 685
37542 484
11830 304
10299 678
4831 223