2872 405
1700 89
4882 133
7707 539
3345 669
4254 535
4154 506
1957 58
6576 630
10994 847
2031 119
3057 406