1681 349
1178 75
1101 83
13399 810
5204 311
4518 274
4540 370
10648 1012
27407 67
3587 155
20103 324
5095 486
9451 382
2935 560