192685 743
2394627 6389
186738 592
691119 1980
94391 372
109637 629
45419 385
53634 627
98253 453
45290 393
255693 830
84151 541
59851 597
54096 163
30521 673
21248 331
55879 872
77550 612
63399 831
15970 695
22186 669
19937 313
37040 611
16144 503
15400 493