2946 685
2320 696
3361 727
1153 128
2937 710
1159 94
2997 723
2658 383
4314 677
5229 821
5069 776
11660 690
18887 417
896 175
2581 452
749 29
2699 460
2588 616
1780 161
7390 681
382 92
1548 433
1439 247
3594 550