2582 592
1236 355
4487 45
66129 721
5643 161
13361 875
10922 283
1932 154
5642 430
6944 862
3015 733
2284 87