313553 716
26956 127
36008 670
116214 486
425287 709
82400 597
84704 830
152096 472
78005 513
12178 505
212037 462
9040 50
14095 392
308294 1068
6483 714
14382 316
16823 653
7991 602
76984 140
178173 571
21755 247
10789 823
319195 983
28500 191
7096 775
24300 343
155109 438
70369 398