3162 260
2571 211
27270 746
1974 317
1588 291
3319 638
3188 431
3714 762
6149 504
1594 200
3103 491
2711 566
3866 676
969 104
9549 547
2787 476
2093 257
8613 731
2746 562
1683 293
3353 395
3166 660
5877 285
2176 522