1360 260
561 39
23510 721
5036 711
4923 275
2375 74
5744 459
26086 274
2664 288
12577 485
20519 73
15680 323
16852 754
8766 496
11533 833
5637 309