14281 672
5131 218
13994 585
30771 640
32380 344
6960 291
11123 834
8119 563
4963 473
3499 446
3904 722
21842 695
554 71