12861 257
4963 672
2964 358
66716 661
3570 369
44278 168
22542 142
92872 843
210944 790
23767 181
28908 309
7860 396
18574 415
16541 81
6514 331
15763 569
6979 257
6125 643
5883 563