3163 762
1198 179
878 74
534 101
20910 60
12949 804
15999 510
121012 876
18272 138
7794 382
5343 198
8687 80
7017 571
7567 651