9504 73
16672 904
12476 358
7278 488
4265 401
3742 125
10547 478
5141 421
4796 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
10990 790
26192 600
13729 417
6284 38