37506 89
12030 86
3008 123
7623 362
14788 728
3741 118
12701 458
7075 411
9843 591
24407 161
8218 75
6908 730
8117 885
9658 824
5556 693
4814 811
8165 546
12149 710
14853 803
9369 377
4706 503
22624 653
25178 92
10563 441
17948 61
11971 84
6157 824
7541 734