12654 257
4930 672
2938 358
66191 661
3541 369
44125 168
22505 142
92782 843
210346 790
23716 181
28826 309
7840 396
18505 415
16510 81
6481 331
15648 568
6956 257
6068 643
5848 563