2912 881
2998 689
2799 36
2470 311
2344 215
2963 584
4016 614
2964 569
1784 100
25170 656
3080 527
723 80
1281 180
3137 156
7890 388
1062 53
1601 216
1975 409
4061 648
4361 673
3837 637
13895 37
3327 654
7644 465
4169 594
1384 173
3591 113
24051 250