3058 224
12225 739
15025 89
14358 412
4204 598
3037 448
9119 111
25261 386
2389 517
54296 627
6766 69
13813 162
13577 535