1701 349
1195 75
1115 83
13407 810
5286 311
4564 274
4551 370
10686 1012
27453 67
3602 155
20116 324
5117 486
9472 382
2935 560