9979 170
12415 184
220788 1260
181489 800
15192 349
136764 1177
28518 87
61550 378
110039 1095
14614 385
29156 346
118120 558
133531 716
19039 412
49999 422
55484 681
107385 992
107072 966
57912 367
10147 700
6766 857
34742 129
11261 446
39264 188
4671 545
30824 364
61579 541
5178 163