11591 66
2877 97
4380 712
7507 192
19493 438
4124 306
2295 29
2402 85
3753 415
6416 740
5493 799
34349 705
2160 142
14135 581
10109 367
8820 450
169674 682
7050 103
2567 473
17392 126
5040 478
19057 531
6961 465
2313 36
13437 176
8059 533
9040 620
10973 848