4806 60
5033 642
3808 229
2870 239
17577 668
11594 648
27865 336
2080 266
3274 356
3722 711
55731 547
3354 241
5879 260
1159 75
2346 283
50283 295
4456 368
2821 206
366025 859
5938 662
3111 186
3538 385
24662 279
4071 73
2235 222
3168 331
1260 104