3031 902
374 104
1323 413
2050 536
4482 780
75672 523
30750 685
37564 484
11840 304
10310 678
4844 223