3026 902
373 104
1323 413
2050 536
4472 780
75664 523
30739 685
37557 484
11837 304
10305 678
4840 223