12862 257
4963 672
2964 358
66731 661
3571 369
44282 168
22542 142
92877 843
210953 790
23768 181
28911 309
7860 396
18576 415
16542 81
6515 331
15765 569
6979 257
6125 643
5884 563