3176 762
1203 179
880 74
537 101
20961 60
12977 804
16001 510
121102 876
18367 138
7811 382
5379 198
8701 80
7033 571
7596 651