9504 73
16672 904
12476 358
7278 488
4265 401
3742 125
10547 478
5141 421
4797 364
10281 126
5093 723
2865 119
6095 704
8077 472
5783 636
12825 715
7002 240
6092 687
3864 223
5936 887
3240 362
2669 215
5680 966
14788 133
10991 790
26193 600
13730 417
6284 38