2876 405
1701 89
4882 133
7707 539
3345 669
4256 535
4155 506
1957 58
6576 630
10994 847
2031 119
3059 406