408643 401
313358 716
59329 337
17523 69
16223 214
31979 788
16398 144
324146 847
499578 1126
424960 709
82367 597
972849 1277
202307 1056
14749 245
23696 107
151993 472
451766 1073
166692 856
150065 611
139572 568
377766 957
12171 505
9894 209
35471 453
34958 74
354180 1385
172079 489
23186 228