2617 41
215678 547
34168 950
31235 488
32978 354
12184 390
178317 506
5152 308
6116 305
10980 363
9135 268
12819 555
8092 401
4838 843
3917 440
6048 709
33798 143