3026 902
373 104
1323 413
2050 536
4478 780
75668 523
30743 685
37559 484
11838 304
10308 678
4842 223