1062 261
682 179
669 209
1626 324
19445 511
4862 580
2499 413
5227 290
3306 189
6068 507
2792 299
12254 987
1482 110