12821 257
4954 672
2952 358
66578 661
3561 369
44230 168
22531 142
92841 843
210759 790
23748 181
28883 309
7856 396
18557 415
16530 81
6503 331
15728 569
6975 257
6110 643
5872 563