18430 78
408716 401
313495 716
59343 337
17523 69
16223 214
31980 788
16401 144
324181 847
499849 1126
425176 709
82390 597
973271 1277
202326 1056
14753 245
23697 107
152065 472
451872 1073
166800 857
150110 613
139629 568
377999 957
12174 505
9899 209
35478 453
34960 74
354379 1385
172168 489