1831 443
24523 289
8445 600
16912 516
9563 623
4790 207
14960 566
15725 310
7148 482
5222 286
8021 493
3398 707