3982 55
13582 132
8824 28
21270 340
10882 176
2976 365
4731 527
19538 94
3813 466
6260 954
9872 458
9840 692
8331 449
15324 409
8992 567
5094 746
8075 281