18430 78
408725 401
313516 716
59343 337
17523 69
16223 214
31980 788
16401 144
324191 847
499907 1126
425219 709
82394 597
973364 1277
202332 1056
14753 245
23697 107
152077 472
451889 1073
166822 857
150118 613
139640 568
378043 957
12175 505
9899 209
35479 453
34960 74
354437 1385
172181 489