999 284
3049 631
703 174
1283 392
1563 291
14997 390
4886 811
3094 573
582 35
2444 468
9351 852
14671 439
150682 791
89435 397
1238 190
25667 896
3466 560
2589 317
12490 747
3442 702
14036 864
645 128
2787 646
110113 460
6645 930
8969 455
7449 524
25320 127