2173 271
5710 668
80347 657
27194 237
1845 129
3558 915
3002 359
1895 317
2921 406
1625 126
863 63
1304 42
1578 91
2344 221