1667 349
1170 75
1083 83
13397 810
5137 311
4485 274
4529 370
10631 1012
27353 66
3572 155
20093 324
5080 486
9439 382
2935 560