3114 72
437856 1383
39361 198
123369 548
153526 636
4756 123
715 104
601 75
389 69
11559 726
6499 679
9668 690
7846 321
9951 377
2758 700
17209 299
1853 535
14879 318
2933 762
16300 674
1182 294
10831 419
31959 727
39912 800
207702 1223
76132 335
83500 750
45102 687