643 134
1340 223
12862 101
9487 49
329865 578
13625 487
95388 451
40987 259
5791 202
7487 324
83372 909
10730 841
7899 513