496 79
1293 293
2933 673
982 120
1607 160
2622 748
2317 151
3326 587
14498 394
4899 723
2900 293
52328 106
14089 154
4016 290
3108 871
1279 135
4513 794
4221 883
3787 588
6705 785
3958 390
3116 681
3735 701
4502 308
2313 371
13506 516
3530 125
3381 705