3091 509
17198 736
13014 510
11111 348
9936 743
4198 282
16940 423
5582 826
9957 538
14038 641
11358 690
6040 274
6639 86
4116 784
10482 178
7807 547
7168 611
4409 948
4128 628
5710 654
4312 362
13997 757
5479 433
7110 143
5851 685
6029 883
1452 50
37660 89