19685 322
40280 115
20588 201
18790 187
27699 990
15121 271
23475 472
26400 877
11438 103
265914 883
148047 470
440900 1069
18029 464
73562 136
9843 724
654031 1544
25747 52
20975 521
9031 107
12786 590
15872 669
9714 141
11384 505
15292 201
22173 818
233047 844
11334 42
18539 844