2574096 3586
388303 1161
286392 1572
3297262 6863
9974 209
255463 640
8477 636
190291 592
709568 1991
101083 817
259378 1185
97405 372
144051 691
179009 791
13127 868
4472 462
118875 632
130076 1079
16449 414
57388 627
42804 395
299592 1059
108512 465
100327 453
47970 393
202986 489
260351 832
86408 542