12960 257
4983 672
2979 358
66970 661
3584 369
44368 168
22565 142
92919 843
211307 790
23789 181
28940 309
7875 396
18607 415
16560 81
6530 331
15822 569
6993 257
6170 643
5910 563