4462 146
29170 767
7099 596
107956 503
6918 162
59877 767
37839 376
45083 758
20313 122
1569 52
4231 686