3610 521
11537 538
3215 452
1200 153
3899 316
4213 748
3014 318
6409 747
28657 89
2598 309
2571 309
11604 49
12210 85
20935 161
2637 413
2657 671
2037 229
1925 331
4644 248
7012 409
8069 576
1117 83