3063 973
670 73
1791 135
2512 129
4977 823
3096 317
10758 697
7798 388
7249 945
103868 216
7893 661
3187 67