999 288
997 186
730 231
2214 663
3081 765
5684 273
12530 694
10523 176
6830 880
2794 378
3657 616
18453 306
2963 335
16518 235
29080 113
27102 114
19662 869
8853 656
43876 906
15426 509
15013 591
9125 959
3058 145
20258 234
7115 519
3695 167