3250 55
13388 132
8807 28
21181 340
10856 176
2964 365
4721 527
19462 94
3794 466
6240 954
9770 458
9756 692
8273 449
15180 409
8747 567
5070 746
8038 281