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