2175 271
5712 668
80414 657
27211 237
1852 129
3561 915
3004 359
1897 317
2925 406
1628 126
867 63
1308 42
1584 91
2352 221