2175 271
5712 668
80425 657
1854 129
3561 915
3004 359
1897 317
2925 406
1629 126
867 63
1308 42
1584 91
2353 221