12911 257
4974 672
2973 358
66882 661
3578 369
44332 168
22559 142
92896 843
211129 790
23779 181
28930 309
7869 396
18590 415
16551 81
6521 331
15796 569
6986 257
6150 643
5893 563