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