12933 257
4981 672
2976 358
66942 661
3580 369
44359 168
22563 142
92908 843
211244 790
23787 181
28936 309
7872 396
18602 415
16556 81
6527 331
15815 569
6990 257
6162 643
5906 563