12003 256
4858 672
2897 358
64947 661
3472 369
43742 167
22455 142
92579 843
209110 788
23620 181
28659 309
7796 396
18392 415
16442 81
6368 331
15468 567
6925 257
5990 643
5807 563