15890 30
5812 203
2538 296
2400 382
3234 291
3672 498
3376 590
3607 526
4182 625
2600 517
2128 297
2152 406
1805 315
29433 108
37893 729
6848 265
7673 843
16689 315
28247 300
9994 179
20257 657
7847 132
2197 151
3278 458
2210 162
2092 39
2204 193
2479 526