2560 592
1236 355
4478 45
66098 721
5641 161
13361 875
10918 283
1931 154
5637 430
6941 862
3015 733
2284 87