12859 257
4961 672
2964 358
66682 661
3570 369
44265 168
22542 142
92868 843
210918 790
23764 181
28904 309
7859 396
18571 415
16540 81
6512 331
15757 569
6979 257
6124 643
5881 563