904 252
602 167
2488 664
2691 678
1654 416
2780 860
2673 639
1086 263
1060 146
2858 656
3515 611
988 165
1746 500
1662 379
2572 783
1170 279
5406 283
6920 582
4923 225
3051 172
24520 948
27984 71
6428 451
28601 524
11787 733
32706 425
26361 47
7535 423