1680 349
1177 75
1099 83
13398 810
5188 311
4516 274
4538 370
10646 1012
27397 67
3584 155
20102 324
5090 486
9449 382
2935 560