1686 349
1185 75
1105 83
13402 810
5217 311
4529 274
4546 370
10658 1012
27414 67
3591 155
20106 324
5102 486
9453 382
2935 560