2295 41
8192 168
2509 254
5553 593
19436 476
7342 137
4184 252
3854 387
9505 93
9261 524
9244 626
5105 245
5581 42
5292 795
28572 516
8891 459
5175 343
6333 423
6183 65
9171 390
1778 234
14337 885
6413 789
7189 338
5004 46
5153 523
6714 137
11628 133