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