3987 55
13584 132
8824 28
21270 340
10882 176
2976 365
4731 527
19539 94
3813 466
6260 954
9873 458
9840 692
8334 449
15324 409
8992 567
5094 746
8078 281