3336 191
7667 583
6597 452
6573 69
3799 262
3297 264
2925 459
31337 294
11056 84
5256 265
3316 939
10761 90
4764 551
8832 524
7672 338
6905 235
4095 284
5194 797
3549 478
23019 413
2404 348
6417 37
7139 607
6639 509