4872 395
1728 57
3263 602
4094 440
2647 304
4564 626
2448 260
9916 864
2511 114
1137 58
3381 472
4097 320
3032 214
2484 147
40867 901