135328 720
10293 852
32868 244
24063 771
694540 812
392517 866
85220 1050
34895 819
68812 297
42047 494
143679 409
34753 393
14479 715
24242 52
33792 472
18636 244
55170 763
31571 99
70608 641
29255 737
92456 758
2048 95
5754 672
2763 157
4453 457
4947 683
6383 44
5273 711