2181 271
5720 668
80670 657
27279 237
1876 129
3568 915
3013 359
1906 317
2935 406
1638 126
878 63
1321 42
1594 91
2366 221