1680 349
1178 75
1101 83
13399 810
5200 311
4516 274
4540 370
10647 1012
27404 67
3587 155
20103 324
5095 486
9451 382
2935 560