3013 902
369 104
1323 413
2044 536
4453 780
75640 523
30688 685
37517 484
11825 304
10281 678
4820 223