2645 592
1238 355
4504 45
66197 721
5653 161
13367 875
10938 283
1933 154
5655 430
6955 862
3017 733
2284 87