408649 401
313374 716
59330 337
17523 69
16223 214
31980 788
16398 144
324151 847
499603 1126
424981 709
82367 597
972885 1277
202307 1056
14749 245
23696 107
152001 472
451775 1073
166699 856
150070 611
139581 568
377799 957
12171 505
9894 209
35471 453
34959 74
354192 1385
172088 489
23187 228