12116 256
4868 672
2901 358
65131 661
3484 369
43809 167
22463 142
92604 843
209333 788
23642 181
28672 309
7810 396
18404 415
16453 81
6391 331
15492 567
6930 257
6002 643
5813 563