13162 960
15264 565
1117 146
12520 358
8582 162
14542 846
14111 730
8592 399
299345 851
10183 277
9499 473
12315 512
7133 728
2667 308
8937 416