3091 509
17198 736
13013 510
11111 348
9936 743
4198 282
16940 423
5582 826
9957 538
14037 641
11356 690
6040 274
6639 86
4116 784
10481 178
7804 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