313182 716
59311 337
17520 69
16222 214
31975 788
16398 144
324103 847
499194 1126
424658 709
82338 597
972342 1276
202288 1056
14745 245
23691 107
151945 472
451632 1073
166589 855
150009 611
139511 568
377497 957
12165 505
9894 209
35463 453
34943 73
353968 1383
171993 489
23177 228
63251 729