3858 55
13556 132
8823 28
21258 340
10881 176
2975 365
4731 527
19522 94
3809 466
6260 954
9853 458
9827 692
8325 449
15306 409
8972 567
5089 746
8069 281