14300 347
5594 577
12289 634
7629 519
14948 629
26033 87
24584 501
13286 249
29821 640
27178 575
24303 310
15907 472
12578 47
25286 768
21755 371
12965 479
13495 462
40978 436
7207 78
9838 177
11466 615
10312 907
43676 478
25962 791
22857 172
33151 126
23554 649
43782 1028