2906 283
2904 277
2321 411
1990 371
4993 613
4620 389
2427 193
7826 583
9441 367
30826 368
40320 305
16682 366
8863 344
59545 984
104450 912
27220 870
64942 503
55405 532
4097 822
9240 215
3954 227
3294 247