1389 260
627 39
23685 721
5176 712
5271 275
2598 74
5938 459
26302 274
2704 288
12723 485
20830 73
15756 323
17027 754
8838 496
11794 833
5808 309