408622 401
313329 716
59327 337
17523 69
16223 214
31978 788
16398 144
324138 847
499524 1126
424911 709
82363 597
972759 1277
202303 1056
14749 245
23696 107
151979 472
451744 1073
166671 856
150046 611
139566 568
377703 957
12171 505
9894 209
35469 453
34957 74
354149 1385
172060 489
23184 228