2175 271
5710 668
80378 657
27201 237
1851 129
3560 915
3003 359
1897 317
2923 406
1626 126
863 63
1305 42
1581 91
2349 221