2175 271
5712 668
80382 657
27206 237
1851 129
3560 915
3003 359
1897 317
2923 406
1627 126
865 63
1307 42
1582 91
2351 221