3025 902
372 104
1323 413
2050 536
4470 780
75663 523
30724 685
37547 484
11832 304
10300 678
4836 223