408621 401
313326 716
59324 337
17523 69
16223 214
31978 788
16398 144
324138 847
499517 1126
424900 709
82363 597
972744 1277
202303 1056
14749 245
23696 107
151978 472
451741 1073
166668 856
150046 611
139566 568
377696 957
12170 505
9894 209
35469 453
34956 74
354143 1385
172058 489
23184 228