1286 147
30883 799
13804 721
19685 54
26534 180
24950 738
33461 421
7272 883
9631 631
4057 462
6968 696
7692 784
7944 869
40516 420
14488 338
4076 299
6485 667
6229 738
24233 264
63483 720
4675 60
12328 327
2888 405
30390 213
7765 306
64404 157
3161 170
3972 763