2176 271
5712 668
80452 657
1855 129
3563 915
3006 359
1897 317
2926 406
1629 126
870 63
1310 42
1585 91
2355 221