7080 653
888 188
11614 228
17904 482
8441 309
1013 93
1168 63
729 126
2936 610
4368 468
52206 440
20466 199
3479 682