3510 655
2599 803
5804 520
29135 706
57191 732
99855 693
42488 149
15557 615
53793 85
32069 547
15729 336
17200 681
12959 385
2336 245
8823 667
3540 142
11151 533
3666 262
3065 190
4144 514
5350 872
574 105
5686 598
6831 380
4850 491
1487 56
4278 527
6699 590