948 45
6511 112
523533 1239
1634 369
1993 237
2620 505
674 107
2954 754
1036 224
3496 835
3057 637
2355 588
2546 512
5334 696
37969 174
28465 594
81089 852
45092 696
160662 911
87848 599
188648 922
4757 324
2548 46
4031 337
66488 259
4813 602
6110 584
272128 982