2575 440
3043 393
1537 219
3552 639
1098 184
4748 833
7907 665
7341 695
22490 409
3693 490
3581 840
1467 94
3486 123
4970 520
2719 328
3947 361
4533 62
3879 343
2657 327
4818 474
3832 692
3066 359
3362 351
2818 358
12683 238
3942 911
4224 859
9390 38