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