12906 257
4974 672
2973 358
66865 661
3578 369
44326 168
22559 142
92893 843
211112 790
23778 181
28928 309
7868 396
18589 415
16550 81
6521 331
15792 569
6986 257
6149 643
5893 563