13125 93
9644 872
89400 439
48371 307
16325 70
26961 295
57229 681
17854 363
14925 600
8341 41
8009 840
6153 239
21418 118
40374 158
13966 904
29262 420
7105 379
13636 655
66666 512
13195 553
53865 907
12124 235
24142 344
14528 973
52860 461
20413 356
7267 674
8789 663