2911 902
360 104
1307 413
2037 536
4403 780
75598 523
30572 685
37412 484
11803 304
10229 678
4762 223