2175 271
5710 668
80375 657
1850 129
3560 915
3003 359
1897 317
2923 406
1626 126
863 63
1305 42
1581 91
2347 221