591 55
2119 469
3040 571
3228 502
904 149
1014 170
386 114
1035 103
3318 706
3223 738
2568 266
7182 642
1215 117
2684 780
2477 721
13283 673
2600 296
2594 416
4457 688
2670 703
2220 489
1670 263
2803 531
3145 307