1389 260
625 39
23680 721
5173 712
5256 275
2584 74
5934 459
26298 274
2702 288
12705 485
20825 73
15755 323
17027 754
8837 496
11790 833
5803 309