2176 271
5712 668
80478 657
27226 237
1864 129
3564 915
3009 359
1898 317
2930 406
1631 126
872 63
1313 42
1585 91
2357 221