12093 256
4865 672
2901 358
65108 661
3483 369
43800 167
22463 142
92601 843
209293 788
23636 181
28669 309
7810 396
18402 415
16452 81
6387 331
15486 567
6929 257
6001 643
5813 563