41982 930
46697 126
28657 205
33533 174
16603 551
2949 583
4130 259
1995 286
3926 607
4133 858
4773 559
3702 657
3055 321
2124 92
2967 336
1876 129
2518 335
2781 361
2832 397
4836 311
2183 248
4233 435
4561 753
3554 584
3165 753
3185 460
3249 369
3471 628