2321 89
5040 397
4669 848
5173 568
7996 30
12749 544
14426 782
8049 662
62562 293
6287 481
20554 461
17899 376
286159 940
223514 821
192264 315
192067 834
15640 253
8997 480
32122 799
10932 531
327728 1076
165384 653
89385 833
305329 1144
12135 739
23987 626
391647 878
46078 594