3037 902
376 104
1326 413
2053 536
4491 780
75690 523
30769 685
37592 484
11850 304
10319 678
4853 223