535 65
509 119
1688 407
2713 439
2893 874
680 60
633 50
649 117
2239 523
900 123
3320 634
2520 643
2391 387
3140 832
1319 136
963 126
3355 921
841 116
3068 918
2714 697
3168 614
3055 560
502 77
2909 479
2229 518
2255 676
2645 562
3196 885