1389 260
625 39
23675 721
5169 712
5250 275
2577 74
5930 459
26293 274
2702 288
12689 485
20815 73
15755 323
17018 754
8835 496
11783 833
5796 309