1672 349
1175 75
1091 83
13397 810
5173 311
4508 274
4537 370
10640 1012
27384 66
3576 155
20098 324
5084 486
9442 382
2935 560