2175 271
5712 668
80408 657
27211 237
1852 129
3561 915
3003 359
1897 317
2924 406
1628 126
867 63
1308 42
1582 91
2352 221