12652 257
4929 672
2938 358
66184 661
3541 369
44123 168
22505 142
92781 843
210344 790
23716 181
28825 309
7840 396
18504 415
16509 81
6481 331
15647 568
6956 257
6068 643
5848 563