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