3591 387
2939 232
5141 897
4581 124
5671 523
4955 581
12313 676
7540 618
5564 201
8941 646
2972 460
3034 146
3825 74
3513 362
5184 351
6877 816
7116 544
2537 130
4741 150
3479 442
3472 584
5037 468
2796 317
2910 283