2176 271
5712 668
80464 657
1858 129
3564 915
3008 359
1898 317
2928 406
1629 126
870 63
1311 42
1585 91
2355 221