1002 250
10330 493
11780 839
24369 270
2492 55
2753 378
18593 107
10960 752
4049 417
3684 478
5282 720
5672 530
3833 744
29996 127
17355 192
13605 606