1812 443
24425 289
8415 600
16897 516
9531 623
4769 207
14921 566
15694 310
7128 482
5198 286
8008 493
3381 707