2176 271
5712 668
80434 657
1855 129
3561 915
3004 359
1897 317
2925 406
1629 126
870 63
1309 42
1585 91
2354 221