639596 1206
27230 198
247050 510
395230 812
96487 340
314320 863
162852 473
52637 658
533756 1664
58845 255
173436 949
120355 607
138194 354
87945 1054
32483 242
106393 888
24087 76
39471 163
92519 637
89356 167
91702 433
123360 758
41477 202
22075 298
25628 74
284486 921
269747 539
59573 483