3022 902
370 104
1323 413
2047 536
4464 780
75659 523
30710 685
37534 484
11829 304
10294 678
4827 223