1671 349
1175 75
1086 83
13397 810
5152 311
4502 274
4534 370
10638 1012
27374 66
3572 155
20096 324
5083 486
9440 382
2935 560