3000 188
889 28
2624 137
2928 234
7443 830
4129 542
5432 241
7589 627
5199 508
2458 422
7703 112
9056 534
10000 476
4057 500
2836 529
13137 693
6037 851
3947 775
10284 649
2430 287
2316 205
1755 442
1194 153
2702 628
5286 387
1448 273
1499 85
6246 192